Nice review Ana – thanks for sharing! We sailed a different itinerary but we agree with you about the wonderful Ruby Princess and absolutely LOVE Princess Cays! How come lunch tastes so much better when you’re sitting on the beach?