We had a great time - kid friendly, clean, easy to keep organised, proximity to cafe/shops/skate park/bike path/beach/parks was brilliant. We had a minor issue, and it was sorted out by the agency within 24 hours - more than satisfactory. Would come back again. Warning - pool not heated!