A beautiful place with excellent hospitality.