Clean place with great views and a perfect location to the beach and other needs. Overall space was a perfect fit for our stay. I'm an avid Airbnb user and this place lacked in basic amenities for the max number of sleeping spots. It was missing basic linens and towels and enough toilet paper; with no support from hotel due to it being a private residence. The place was nice, BUT when you are on vacation you don't want to feel like you are lacking basic comforts you find in your own home.
The view is breathtaking though!