Phenomenal accommodation, excellent location and the hospitality and welcoming process superb.