We had an inside cabin. It was roomy enough and we slept better because no lights to wake us up. The bed was good the pillows were good. The bathroom was small but they always are. It was quiet on our floor, the 7th. The food was good. The buffet was very good and the main dining room food was good but not great. We bought the 3 meal package to upgrade to specialty restaurants, The Italian restaurant was very good, food was excellent and service was also excellent. We ate at the Cagney's two nights. That was the best. Ask for Christian for you server. He knows the menu very well and will guide you towards a very nice meal. He will come and check on you and make you feel like you are home. I would give him 6 stars out of 5. You will be thankful you asked for him.
On the Sky the drinks are free. I thought they would be watered down but I was wrong. Beer in the bottle, name brands. I had too many Pina Coladas and they were all great. I had a few different kinds of drinks and all were excellent. I got the price of the cruise in drinks. Entertainment was excellent as well. If there is a comedian on the ship named Russ Rivas do not miss him. He is fantastic. He plays off the audience and is nice to boot. Very enjoyable. They also have great games they play as well. I will go on that ship again. The private beach is also very nice. Grand Bahama island was just OK and did not go ashore in Nassau. Great value for the money.