Amazing place, great location and a beautiful space with fun games and extra amenities. We will definitely be returning guests. Craig and Sandy couldn't have been accommodating enough! Awesome hosts and beautiful place.