Just a secondary note: We are Pepsi drinkers, but often have to settle for Coke when we go out..... we all found the Coke onboard the Grand tasted fine. Yes, it comes from the bar but it was never flat and never watered down. (I have heard people who sailed on the older ships complain about the quality of the fountain drinks). When you are by the pool, it takes the same amount of time to have a waiter bring you a can of soda OR a glass of it. When you are in the dining room... same thing. Ditto for the buffet. Now, I can not comment on the selection, I just dont know. I guess it comes down to how much you will drink in a week and if you like Coke. Good luck!