The hotel is really nice and it has a private beach. However, there was a slight miscommunication about the breakfast timing. They told us it would be from 9-10, but it actually started at 8. Unfortunately, when we arrived at 9:05, there was nothing left to eat. On the bright side, the hotel has a lovely pool and the room was pretty standard with a TV, air conditioning, and a balcony. The only downside was that the beach wasn't as clean as a public beach.