Wonderful view and hospitality in a peaceful, spacious setting.