I can't say enough about this amazing property! You could not get a better view (morning, afternoon & evening - including nightly sunsets on the horizon). The gate guards are nicest people. The unit comes with everything you need including soft beds, a very open main-area layout, a fully prepared kitchen with all the comforts, beach towels/beach chairs, working AC and plenty of hot water in the 3 BATHROOMS! When they say you are a few minute walk to two of the nicest beaches - they aren't kidding! We were there in mid-February and felt like we had the both beaches almost all to ourselves - and they are gorgeous. Close enough to grocery stores, restaurants, and excursions but set outside of town enough to feel totally private. The infinity pool was an awesome way to end the day watching the sun go down. Two small "quirks" are the rooster(s) across the street and the trucks heading to work pretty early in the morning right past your window. For us they became a part of the overall experience much more than a drawback, but be prepared for early morning noises. Hands down, 100% we would stay here again and I highly recommend it!