This place is just 2 blocks from the beach...very clean but small. We only needed it for sleeping, so we didn't mind it being small. The only drawback was daily parking ($25/day or on street parking--but that seems to be the norm). The room was cool and tidy (we were surprised that my cousin rented an AirBNB and assumed it had air conditioning but it didn't, and it was a whole house). I would recommend this if you only need a place to sleep, but not if you need areas to sit or entertain. There were fresh towels, soap, toilet tissue, and paper towels.