Great place. Beautiful views of the ocean from the living room and the master bedroom. Check in and check out were super easy. Place was very clean other than the fold out bed in the couch. That was pretty dirty so we had to vacuum up around the couch and sweep the floor. The beds were good - the foldout was surprisingly decent. The kitchen was nice and well stocked. Wasn't huge, but had everything you needed. Bathrooms had soap, shampoo, conditioner, and towels. There was a box of some pool noodles, a body board, snorkels, and other beach things. Also, there were beach towels available for everyone.
The place has a little (very small) beach area in front of it which is a great way to just walk right out of your place, go down the stairs, and get your feet wet. There's also nice grassy area and tables and bbq outside the building that are maintained that you can use if you'd like. The area outside and around the building is nice. You can walk down the street to a market, a cafe, and some local restaurants.
Really nice place overall! I'd stay there again.