This is such a wonderful place to stay, with gorgeous rooms, fabulous breakfasts, friendly hosts, awesome activities, and peaceful beauty all around. For a large family, choose to stay in the apartment. It's such a great deal. We came 8 years ago, and were so happy to be able to come back. Book far in advance, it really fills up. The children have sucha happy and fun time here!! 5 stars plus!!