Beautiful facilities in a beautiful spot. Absolutely ideal with delightfully friendly and helpful hosts. Couldn't recommend more highly. I'm going back!