The property is exactly as advertised -- plenty of room for three families, two with kids (toddlers/infant). The view is spectacular and the property is generally well-maintained. Pools (including kiddie pools) inside and out with easy access to the beach. At least four charcoal grills were available for use, and we did use them on several occasions.
The only negative, and it is a big one, was the constant construction (and noise) due to replacing/repairing all of the balconies and railings, and sandblasting portions of the exterior From 8 am to 5 pm, we had zero use of our balcony. And the construction noise was deafening -- ear buds didn't work. We had 2 two-year olds and a two month old who needed frequent naps, but it was impossible for them to sleep with the noise. When we booked the property in April (we came in July), the listing said construction would be completed in May. We were not told until a week before our trip that construction was still ongoing Of course, by that time, we had made final payment and there was no ability to cancel. In addition, one of the two elevators (in a 12 story building) was non-functional for at least three days of our stay. Others were trapped on at least one occasion and had to be rescued by the local fire department.
Under normal circumstances, we feel the property represents good value. Under our circumstances, we felt some concession should have been made on price due to our inability to peacefully enjoy our time there.