Just visited for one night in Annapolis, and stayed at the Marriot Waterfront in Annapolis. The room was great (we had a waterfront balcony room on the 2nd floor.)
Exceptionally clean, with an amazing view of the Annapolis waterfront. The hotel is undergoing a few renovations at the moment, but this wasn't really noticeable unless you were in the lobby. The customer service here is very friendly and efficient.
All of the employees were very personable and helpful, but I must commend Nicole in particular for her amazing hospitality and knowledge of the area.
An added bonus, the restaurant downstairs "Pusser's," is very good, especially the breakfast.
Overall, an excellent stay at the Annapolis Marriot Waterfront.