Excellent! Absolutely lovely setting. Clean. Thoughtful amenities. Very welcoming hosts.