Lovely, clean beach with hammocks and nice seating areas. Better to book direct with the hotel, as we booked on-line with expedia and when we arrived, they did not have our rooms. We were given alternative accommodation in a guesthouse down the road, which was clean and comfortable, but not a bungalow and not up to the same standard as the bungalows. Management were very apologetic and provided a free dinner, bottle of wine and discount on the accommodation. Unfortunately the dinner order was messed up. One of us did not get the salad and plate he ordered and when we asked the dish was not available any more. Breakfast took well over an hour to come. The food is very good and the staff are nice, but the restaurant service needs improvement.