This was a clean and inviting location that fit our family ranging from age 7-17 plus parents. Relaxing common area, furnishings, fun activities, dinner table that fits everyone, and the air hockey/mini-pool, and pingpong were a hit amongst all. Kitchen and bathrooms don't have all the amenities- but great communication by the hosts helped us know what to expect in advance so no surprises.