Perfection. A beautiful place, a welcoming host, an ideal location.