Nice place and a great location. The beach is right across the street, it's a small beach, but you can walk to it, which is a plus. The complex is nice and well kept, as well as, the condo. You can't really see the water when you are sitting down on the patio so if you want an ocean view you have to be standing. The place was clean and well kept, the beach chairs came in very handy. The AC in the bedroom is pretty loud, but I like a little noise so wasn't a big deal. Having to pay a $70 resort fee once you arrive was somewhat off-putting, but the pool and hot tub were nice. There is a 60-minute timer on the AC in the living room, which didn't bother us because we didn't sleep on the pull-out, but I can see how that might be an issue if you were sleeping in the living room. Overall we had a great stay and would stay here again. Communication with David and his team was quick and easy.