We had a wonderful stay overall. The room was excellent — quiet, well-designed, and the view from our balcony was absolutely stunning. We also really appreciated the hotel’s restaurants, facilities, and friendly, attentive staff.
That said, some areas felt overcrowded. The front desk and pool were often packed with guests, and there was a long line for the breakfast buffet each morning. The beach wasn’t as beautiful as expected. It was scattered with pieces of broken coral, making it uncomfortable to walk barefoot.
Having an in-room dining option would have made our stay even better. Still, we truly enjoyed the experience and would consider coming back.