wonderful, rejuvenating spot with extremely thoughtful and generous hospitality