Wonderful hospitality, beautiful location, amazing views. Fantastic home away from home.