superb tranquil location, gracious host, welcoming atmosphere