We just got back from the 4 night cruise on the Sky.Had a wonderful time.The meals were great! We ate at Cagney's and la- Bistro worth the extra service charge. The service was outstanding never had to wait more than 2 min for a drink even for the soda pass. There is all types of music and shows The broadway show was very good.We had a balcony cabin on deck10 very nice and quite.Worth the extra cost to sit out at night and enjoy the sea.We were blessed with calm water's never even could tell if the ship was moving.The ports were fun but somewhat disapointed in Grand Bahama Island. We did the jeep Tour not worth the cost wished we would of just stayed on the ship and relaxed.I know you will have a great time we already booked our next trip.