Superb accommodation and location.