Really beautiful setting with balcony overlooking the pool and lush tropical courtyard, the website photo doesn't so it justice. Just a 2 minute walk to the main ocean-front boulevard with restaurants and shops. Comfortable bed and everything was clean. The small kitchenette consisted of an induction hotplate and microwave, so you'll probably want to take advantage of the many nearby restaurants. The only downside was limited parking, we had to park across a very busy road. We would definitely stay here again!