A beautiful place to stay. With great hospitality.