A stunning location and very warm, generous hospitality.