We had a fantastic time here. The place is beautiful and actually better than the pictures. We wanted a break with our 4 and 6 year old where we weren't running around all the time and this was ideal. They loved the heated pool and the place so much they barely wanted to leave. When we did venture out the location is perfect. Kacy was attentive without being overbearing and answered any queries we had immediately. Place was spotless and has everything we needed. Can't recommend it enough!