This resort is a good value for the location. The beach is right across the street and within a short walking distance from shops and restaurants. The outdoor pool area is lovely as well. I would suggest confirming the size of your unit when making a reservation- we had booked what was listed as a 3 bedroom on AirB&B but were given a 1 bedroom instead. The office was closed when we arrived so I could not confirm our reservation (it may just be a mistake in the listing itself).