I had a great stay while attending a conference at the AT&T Executive Education and Conference Center which is only a few minutes walk. The apartment is especially good if you arrive by car as it offers free parking.