Beautiful location, great host, so fun for kids!