The condos were roomy, but need updates. They were clean and everything worked well. The staff was very friendly. It's right on the beach, but you can't see the beach from the room (maybe at the higher floors, but we were at 1). We really liked the walk out patio.