I stayed at the Trump Taj Mahal with my family to celebrate my brother's 21st birthday at the end of May 2007. The valets were very nice, and the car had no damage upon its return to us after a two-night stay.
Check-in took around half an hour, which can be annoying, but long check-in waits are to be expected in many hotels once the busy season rolls around. Our room was beautiful, and it had a great view of the Taj Mahal's rooftop sundeck below, as well as a fantastic view of the ocean and a number of the hotels down the boardwalk. (Our hotel was on a pretty high floor -- the elevators are really fast, and you will definitely feel the descents and ascents!) We were five to our room, so we had to ask for a cot. I don't know much about how comfortable the beds are because I was the one who got the cot, but even the cot was comfortable at the Taj Mahal! It was about the size of an actual bed too -- nothing flimsy.
Our room was spotless when we got it, and housekeeping did a great job of keeping it clean during the stay. The bathroom was beautiful and spotless as well, and there were angled mirrors around and above the main vanity mirror -- convenient for styling your hair or checking an outfit. The shower was big, and the showerhead was great -- a fine spray, but enough pressure to feel kind of like a massage.
The Taj Mahal's pool area is rooftop and indoors and looks absolutely beautiful! Adjoining that is the outdoor sundeck, and it's high enough that you don't get a lot of shadows obstructing the sun. There can be a lot of wind up there though!
The casino is quite large and has a lot of fun games (Ask for a card at the card services desk; it's free to sign up, and you can accumulate points to put towards benefits at the hotel in the future.). Know ahead of time though that no machine will allow you to insert coins of any kind, nor any bills of less than five dollars. It can be easy to gamble more than you wanted when you're not allowed to put in any less than multiples of five in cash at any given time, so watch your wallet.
As far as food goes, the Taj Mahal isn't renowned for its food, and I'm not going to challenge negative reviews of their food either. However, the breakfast buffet is still a decent deal; it's average-quality food for a reasonable price (by Atlantic City standards -- I think somewhere around $15 per person), and the selection is rather large -- omelettes made to your liking, oatmeal, gritz, scrambled eggs, cold cereals, bananas foster, waffles, lox and bagels, pastries, fresh fruit, pancakes, toast, and probably a lot more that I forgot to mention. Just because the Taj Mahal's own food doesn't get good reviews typically doesn't mean that there is nothing good to eat there; there are a few franchises in the food court, such as Sbarro and Starbucks. There's also a fantastic place for frozen yogurt, but, unfortunately, I forgot its name (It's close to Sbarro.).
If you're hoping for a fantastic dining experience in Atlantic City though, PLEASE do yourself a favor, and don't pass up the chance to eat at Harrah's dinner buffet. (Ironically, it was recommended to us by a staff member at the Borgata, where they have their own dinner buffet to be promoting!) Harrah's dinner buffet is well worth its $30 price, especially if you're a fan of crab legs. The buffet is enormous with salads, seafood, Chinese, sushi, Italian, and Southern US selections. I particularly enjoyed the crab legs and crab cakes, the fried rice, and the fried plantains. The dessert buffet there has everything from ice cream, chocolate-dipped cannoli, cheesecake, pies and brownies, even to sugar-free options! (If you've tried the Harrah's buffet in Las Vegas, trust me that you will find Harrahs' Atlantic City buffet surpasses that one by far.)
All in all, I thoroughly enjoyed my stay at the Taj Mahal. Every staff member I encountered there was more than friendly and helpful, and everything (down to the public restrooms on the first floor) was spotless. I have only minor complaints about the decor (In some areas, it was sort of tacky.) and the hotel's food. Again though, tacky decor in a hallway never hurt anyone, and the Taj Mahal isn't Atlantic City's only place to eat, so don't be afraid to stay there! Every other aspect of my stay at the Taj Mahal was fantastic!