What a magnificent location and accommodation! Superb! Has to be the best in the area.