Excellent location, great facilities, and a an exceptional staff.