Enjoyed our stay so much. Perfect for a multi generational stay. The kids had a ball playing in the back yard with the mini golf and the adults loved being able to just relax and let them enjoy themselves. The place exceeded expectations