This is our second trip to Royal Caribbean. The rooms are a little outdated (no granite or shower stall), but they are very clean and well maintained. The beach is picture perfect and the food and service is excellent. At times, the service was extraordinary. We will definitely come back again.
- Free Parking
- Breakfast included