Angel and Cyrille were very responsive with emails (Thank you!). The Airbnb was very clean, organized, and equipped with all the necessary items (small kitchen, AC, fridge). My fiance and I were initially signed up to stay two nights, but due to a family matter we were only able to stay 1 night and was not able to receive any refund for the first night. It is a minimum 2 day stay so just make sure you won't be altering your trip because there will be no leniency. My fiance and I enjoyed our stay for the 24 hours we were there. Beautiful view, but there is a small lagoon down below so it may get noisy during the day if there is an event going on. Only downside was we wanted to head to the beach with some beach towels, but the ones provided in the apartment are super small and thin. Just be prepared to bring your own because the hotel does not let you use their towels.

Overall we had a nice stay, but for the price I would recommend getting something a few blocks away from the beach for a bit less and roaming around on foot since everything (restaurants, shops, beaches) are fairly close to one another.