A beautiful place with a wonderful host: Helpful, generous, attentive, discreet.
Highly recommended!