I hadn't read any of the negative reviews, but I came back here in October of 2013 after a wonderful stay in June of 2010 before I was using yelp. This time, we had our wedding party stay here and the rooms were priced reasonably and it was a good location relative to Annapolis and the town we had our reception in.
The hotel itself, along with the Element hotel it's attached to is a modern, well appointed hotel. The Aloft are all suites which include full size fridges, furniture, flat screen TVs, free wifi, and even a nice little happy hour with free appetizers and free or very cheap wine and beer and a nice breakfast buffet in the morning. The service was adequate, our first night was questionable, but never had a problem the remainder of the stay. The gym and courtyard are nice- even had a fire pit; the pool is very tiny.
Ultimately, it's clean, it's modern, it's a good place to unwind, it's close to area restaurants, mall and casino and is very close to the airport and a quick drive to nicer towns like Annapolis. I say enjoy your stay!