Superb accommodation, location and facilities