great location, great facilities, nice experience