Eating at The Cheesecake Factory is definitely an experience. We've been to the Baltimore one a few times and have generally enjoyed ourselves.
The location -- right on Baltimore's Inner Harbor -- and the decor give the place an exciting atmosphere. They are almost always busy, and you should expect to wait for a table, especially on a Friday or Saturday night. Hit the surrounding Harborplace shops, or just enjoy the view of the harbor, while you wait.
Of course the cheesecakes are the specialty, and are on display at the bakery up front. Be sure to save room! The meal menu is large and there are some creative dishes in a variety of styles. It's most fun sharing a meal with two or three other people, so you can sample a little of everything.
That said, we've always found the entrees to be just a little less amazing tasting than we would expect -- especially for the price. The presentation is wonderful, and there's always something delicious on the plate, but for all the waiting and anticipation I never leave feeling I've eaten great food. The one exception to this is the appetizers, and some of the entree salads (love the Asian chicken salad).
We've also had inconsistent service. The last time we went our server was wonderful -- energetic, attentive, and knowledgeable. Other times our servers have been a bit less present.
In all, this is a fun place to go if you're not in a hurry, and are willing to spend -- and eat -- a little more than usual. We park in the Renaissance Hotel parking lot across the street, though there may be other options on off hours.