This was a phenomenal place to stay. We had three kids, ages 16, 14, and 11, and had the absolute time of our lives. Everything felt like a fairytale. The place was very well stocked, the views incredible, and the hosts were responsive and helpful before, during, and after the stay.5/5 highly recommend.