Great location, beautiful interiors, and generous hosts. As close to perfect as you’re likely to get!