A beautiful location and outlook, warm and friendly hospitality and personal and well thought out touches. Stunning!