We had a brief stay (one night) here. With kids it would be a longish walk into town, but there is an onsite taxi available for $10. Staff are very helpful and friendly. The accomdation is very clean and there are many little extras (pool, outdoor games, mini golf, toiletries, mini bar). I did not expect it to be a mini hotel/motel type set up.