Decided to spend Christmas on a cruise with our children(ages 31 and 29) and their significant others. Booked 3 cabins on the Aloha Deck all with Balconies. Rooms were fine, cabin steward, Jose was thorough and not intrusive. Nice size room with plenty of amenities and refrigerator for soft drinks and water.
Chose anytime dining option. Food in the main dining rooms was hot, but not very tasty. Ate twice at the Crown Grill for $25 surcharge person, was well worth it and would have done it more often. Fantastic service and excellent beef options. Surf and turf for all, food hot and tasty, cooked as requested and desserts were wonderful as was the service. Also ate at Sabatani's for $25 surcharge and was not impressed with the quality or quantity of the italian/seafood options.
Ordered room service for breakfast(coffee,danish,yogurt and egg and cheese sandwich) was always prompt but had limited choices. Breakfast, Lunch and Dinner buffets had plenty of choices when we dined there, but found the food to be average and the hot food was not very hot most of the times. Edible but not memorable food at the buffet.
Spent a tremendous amount of time at Crooner's Bar. Bartenders Miguel and Reuben were fantastic and make great martinis. Waitress, Cynthia at the Crooner's Bar, was a lovely sweet young lady who was very funny and a great waitress. That is where we spent the majority of our time on ship. Casino saw action on most nights, did okay. Did not do any shows.
Was always able to find chairs at the pools. Spent a lot of time at the pool aft ship. No children allowed in the pool. Quiet with plenty of friendly people from all over the world. Austria, Germany, New York, California, Chicago etc. Bar Service was phenomenal. Purchased quite a few buckets of beer, buy five beers get one free. A real bargain.
Visited Princess Cays, St. Marteen, St. Thomas and Grand Turks. All very crowded due to the Christmas holiday. I believe, there were 10 cruise ships in port on one day. Made for some very crowded road traffic to and from beaches for snorkeling and other beach and shopping actiivities. Grand Turks was expensive, Margarativille was great and St. Marteen and St. Thomas were fine for snorkeling.
Getting on and off the ship was no problem and staying the night before in the Courtyard by Marriott in Dania Beach was a great way to be able to relax the night before and have the complimentary shuttle service to get from the hotel to the ship on Sunday morning with less stress.
Our family really enjoyed the entire Princess experience and this was our first time on Princess. The staff on the Ruby were all excellent. Highly recommend this ship.