Rooms were clean, the beach was pretty, the resort is not easy to get to without a car. The grocery store well stocked. There was a store that had cellphone chargers, mosquito candles that you will need and souvenirs. The staff was friendly even though communication was a little hard at the front desk but not at the stores.