A hidden little gem at a good price, but WHEN during the year you stay will make this place truly great (more about this at the end). The place is roomy and has all you could need for cooking at home. We enjoyed being able to hear the crashing waves at night and our 30 second walk to the edge of the water in the mornings. We were a waking distance to a lot of shops and a large grocery store and even an awesome nightly food truck rally. We did not really have any issues with bugs either, a few super tiny little guys were around the toothpaste. The bed is firm, which I love and my wife doesn't. And the closet has a lot of great beach stuff, snorkels, boogie board, and even chairs/umbrella. Now, a few things to note. There is NO beach access from this place. you can get to the water (slight climb down a wall) but there is no exposed sand to lay on. for that you have to walk a couple minutes down the street to the local beach. Our biggest complaint was the temperature in the unit. Even with the AC running for hours, the home did not cool down a single degree. During cooler months this wouldn't have been an issue but with the warmer days while we stayed (80-90°), even the AC on Turbo and the fans fully spinning the entire place stayed fairly warm and humid. Besides that, it was well worth the price we paid.