Great stay at Royal Caribbean. Rooms are very spacious and incredibly clean. Great daily maid service. Friendly staff. Nice pool and bar right on the ocean. Only downside was how far it was from the central area, you need to rent a daily golf cart to get around anywhere, even for food. At $50 US a day, this felt like an extra added expense that we weren't prepared for! Overall great stay!