Beautiful place to stay full of hospitality and thoughtfulness.