Main Street is the perfect location for all the fun and access to the Naval Academy and Stadium. I didn't need my car the whole weekend so I didn't have any issues with valet. Walked everwhere and had access to everything. The bars were packed but you could still get in them. I stayed in the Maryland Inn and was on the fourth floor. It was a small room but very cozy and suited my needs. The bathroom was tiny but fine for one person. I am not sure 2 people could feel comfortable sharing a room that size but I didn't need to. There was some noise, but I turned the fan on in the rooms window unit and it drowned out any noise from the street or the hallway. The room was also away from the elevator and the stairs so I didn't have any of those issues. I didn't use any other amenities like the business center or visit the other locations except for check in at the Calvert House. The staff was friendly and accommodating but since I didn't have any issues I didn't deal with them very much. I did have to leave my car in valet after check out time and they were helpful letting it stay there for a few hours past. I also left my bag in the business center at the Maryland Inn and that was taken care of by Michelle a very pleasant staff member. Being in Annapolis for Marine Corp Ball (did not attend but Marines and their dates were everywhere), Veteran's Day Weekend and Navy Football was energetic and jam packed with things to do. All I wanted was a comfy bed at the end of a long yet fun weekend and that is what I got. Also, if you are visiting a Midshipman anything on Mainstreet is easy for them to get back and forth from especially at bar time.