Beautiful place. Perfect for our family of 5. Everything was provided and the place was immaculate. Our family had a blast and the host was great. We will be back!!