Stayed with my partner :) and my children-ages 21,16,14,11, and 10. Geneva on the lake is a great town with the coolest vibe for families! The home was perfect for our crew! The kitchen was awesome- had everything we needed and more! Loved how clean it was and it was a plus there were plenty of towels to use. The bedding was super comfy too. Air conditioning was perfect. Kids loved the outdoor porch/deck, fire pit, and swing, and ping pong!. We had such a good time together and plan on staying here next year!