Do not second guess on booking this property. You will not be disappointed. It is very clean, spacious, well stocked, and the view from the balcony is amazing. The property is ocean front and has many amenities (pool, gym, restaurant, coffee shop, general store, parking garage). Our host was very helpful and communicating with him was effortless. We will definitely plan on staying here again in the near future.