The location is absolutely prime, you're literally a few steps from the sand. Some of the other reviews talk about it being in a bad area or not being clean, and I have no idea what they're talking about. It's surrounded by million dollar condos and there's constantly people walking their dogs and such. The only complaint I've seen that is valid is that the parking space is kind of tight to get in and out of, backing in is definitely the correct move
I would definitely stay here again and recommend the place