Superb location and facilities.