We had a wonderful stay at this apartment, we are a family of 2 adults and 2 small toddlers and it worked great for us - the location was fantastic!! The heated pool and communal BBQ areas were a lovely bonus. The owners communication was amazing and she went above and beyond to make sure we were comfortable during our stay.
The only negative thing I can say is that the bedroom doors are big, glass (frosted) sliding doors which made it hard for us to put the little ones to bed and sit up and have dinner and watch a movie (or similarly in the morning, once one person was up, everyone was awake) because the TV/ and lights were easily visible through the doors and they didn't block out the sound at all. There were a few things that could've used a little once over too.
That being said, we would stay there again! The location was just so convenient.