Basic accommodation in a beautiful location. Rooms are clean but not luxurious by any stretch of the imagination. Outside noise at night time as hotel is by children's entertainment area. Situated opposite a beautiful beach with salt water lagoon that stays warm. Lots of restaurants, cafes virtually on the doorstep. We have stayed here twice and would do so again.