Wonderful place, astonishing view and great hospitality.