Great location near Times Square, easy check in