Excellent location and superb accommodation