We enjoyed our stay. The apartment is modern and well laid out. Great open plan living area with a view of the water and a spacious balcony with plenty of room for bbq & table. The kitchen was well appointed with plenty of crockery, cutlery, pots etc and a few staples in the cupboards (salt, pepper, oil etc). The kids appreciated the toys and games.
On the down side there was some occasional late-night noise from people leaving the pub across the road. The oven, bbq, and showers could use a more thorough clean.