Overall, the place was okay. I have stayed in worse. What made it just ok was that it wasn't fully cleaned, under the beds and furniture looked like the cleaning people swept the sand under it instead of picking it up. A couple of times, we saw cockroaches in the kitchen and the bathroom. The other thing was the AC not working well at all. I emailed the owner, and they sent someone right away on a Sunday, BUT I am a contractor, and I can tell you that whoever they sent didn't do a damn thing. The people who were communicating with me said someone had gone and charged the AC. Yeah, no, that didn't do anything. All they did was turn the temp down to 67, which they had a sign on the control to keep at 72, but even at 67, it cooled the living room, not where the beds are located, so I was not happy about that at all, sweating each night to sleep. The building itself was very nice, the pool was nice, and the view was amazing. The price charged does reflect the quality of the room; the photos look amazing, but in person, not so amazing. If you stay there and don't want to pay 45/day for valet, the parking lot in the marina is 1 dollar per hour, so was paying 10-12 dollars a day versus 45/day plus tip. I had to walk but not far at all.