Regarding the no MDR meals, my wife is a picky eater who never has an appetizer and after being on river cruises where large tables are the norm, she dislikes sitting through some people having 2-3 apps before the main meal. We find we can get the same food being served in the MDR and eat at our pace in the Lido. We have enjoyed some dinners in CO on occasion.