We really enjoy staying at this resort. The location right on the beach is perfect. The kids loved checking out games (badminton, ping pong, etc.) at the resort, and we enjoyed the two swimming pools. The rooms themselves are fine--beds were comfortable. The rooms and buildings are a little dated. There isn't shampoo/conditioner/lotion in the rooms. There were pots and pans in the small kitchen, as well as dishes, so we were able to prepare meals in the rooms. Overall, we would come here again due to the location and things to do at the resort.