Idyllic situation, great hospitality, close to amenities. Everything we were looking for and more.