The location was good, the overall building was in okay shape and the main reason we were there - the beach and the pool - were close and clean. The inside is shabby, doors don't lock, master bedroom door was hanging off its hinges and wouldn't close, there was hair stuck in 4-5 places to the sides of one of the showers, but not a big deal since we were mainly there for the beach.
However, past that I would warn people to stay away from this unit in particular. The listing advertises wifi, but it's not there - not "it's weak, it's spotty" - it's not inside the unit at all, and there's no signal from neighboring units. Having to do some work while I was there and having a kid who needed to stay inside a few hours a day, it was a necessity for me, and I would not have booked this unit had I known wifi was not included. I called the contact # and left a voicemail the first evening - no response. I called the # twice more over the next two days - they answered and said they'd work on it, but I never heard back. I contacted the property managers, and they had no ability to assist, except to note that there should be a comcast router inside the unit (which there was not). In checking other reviews, I see someone else noted three months ago that there was no wifi, and the owner responded that they would check it. Obviously they didn't.
I consider this false advertising, as they knew for at least three months that there was no wifi in the unit, yet kept it listed noting it. I contacted the owner a final time through this site 36 hours ago, but still haven't received a response. If you rent this unit, know that you will have zero response to any issues, none of the doors will lock (including bathrooms), and you will not have internet unless you go to the business center - which is an airless double-cubicle-sized room you don't want to spend more than five minutes in.