We were told that there was a problem with the one floor unit being available and were offered the loft unit instead, we felt like this may have been an upgrade anyway as it included an actual balcony so that was fine with us. We had a problem when we arrived, the people staying in the loft unit had left their stuff in the place and were unreachable, not the fault of the host, she spoke with me on the phone and offered us some alternative accommodations, which was very nice of her, we decided to just wait and spend a couple hrs at the pool and it was fine.
Our 3 kids LOVED the pool, very shallow end for toddlers and the deeper side was still quite shallow, about 4 feet or so, the pool was a great temperature, not too cool but perfect for taking a break from the heat. The grounds were very beautiful, flowers everywhere, everything was very well kept and clean.
The unit we got was super clean and had nice marble floors and nice cabinets, lots of storage. Everything in the unit was in well working order, we would have appreciated having wine glasses and a few extra bowls and cups for the kids and some basic pantry items like oil, sugar, pepper etc, they did however provide fresh eggs so that was a nice touch.
We thought it was a little odd that they have a rule you can not do laundry by hand on the premises or else incur a charge, having to go to the laundry mat with 3 kids and wait while on vacation is quite the inconvenience.
Location is very close to the beach but not one of the main beaches, a car was handy to get around.
Overall we were very impressed with the unit, for the price and the pool and proximity to the ocean, I don't think you can beat it!