We thoroughly enjoyed this place, great location, very clean and modern fitout. Our kids loved the pool. Caitlin's communication was excellent too.
The only thing I would say is that there is no full kitchen but there is a portable hotplate and a bbq, so unless you want to cook extensive meals, it's completely fine.
Would definitely come back.