Fabulous location and superb accommodation.