A spectacular position and a wonderful host. Well worth a stay.