Location was good, but its listed as " just steps to the beach" , when in actuality, its about a 8-10 minute walk. The beach was private, which was really nice. Parts of the parking lot, next to the pool, flood when it rains really hard. Our condo was nice enough, but was dated. Our sliding screen door out to the balcony was off the track, leaned up against the wall outside. There were small holes in the walls in both the living room and ceiling of the main bedroom. Which was all not that big of a deal, but the beds WERE A NIGHTMARE! They were like sleeping on torture devices. Springs poking us all night long! Our teenager AND our young children, who can sleep on the floor comfortably, complained about their beds as well. They even got out of bed and slept on the couch.