The overall property and rooms are very nice. There was plenty of space and the pool was well maintained. Parking was easy. The beds were large and the kitchens were updated and had everything we needed. The location is excellent, walking distance to the beach. The coffee provided was excellent. The main issue for us was that one of the units (204) had a bedroom that shared a very thin wall with an adjoining unit, in which a long-term tenant appeared to be living. We could hear the tenant’s loud TV and phone conversations at all hours. It was like we were in the room with her. So unfortunately the family members staying in that unit didn’t sleep well. I’d advise booking at the property but make sure you don’t book this room.