Great facilities, great location and great service