This is a complex of well equipped apartments, which is kept very clean; however it does vaguely resemble a slightly depressing holiday camp. Kitchens in particular have a great supply of crockery, cooking equipment etc (although there is no actual oven or grill, just a microwave oven / combi thing).
In terms of facilities, the pool is small but clean and good for families, given that there's no deep end and there's a small kiddie pool. However the the spa prices are ridiculously expensive - hence it appeared to be empty the whole time we were there. Similarly, the cost of hiring a high chair and cot at $50 per week seems rather steep. The complex is car-free (there is a separate adjoining car park), so safe for youngsters to cycle around. The kids' play form a core part of the guests.