Army Navy 2012
I have to give the 1 star based on housekeeping. I would have to say I give the housekeeping manager a 5 star based on his promptness and response. We came in early and Lo and behold they had a room ready. I was shocked because of it being 9 am. Well we put our stuff in the room and went out to rainy Philadelphia. Later in the day we went to eat with my mom and dad and then we went to the bar when we got back called Sole Food. They have a great chocolate martini, my wife loved it! Ok so now it is really late so we go up to the room, and crawl into bed, unfortunately not turning on the lights. 
So, the bad. We woke up and we had slept in dirty bed sheets. It appears to have been a nosebleed on the duvet and shall we say that time of month for someone for under the duvet. Needless to say we were grossed out when we woke up the next morning. It is really sad when you inspect your clothes because you are scared it might have been you and of course out clothes were fine.. Of course the gross out factor is worse when it wasn't you.
So, the good. The manager Arvel came up to the room, looked. Offered to comp the one night and asked if we wanted anything else. We actually did not. Can't really fix something like that. I would have probably comped both rooms and offered a future weekend stay or bumped our room up to a nicer room the last night. 
Super nice customer service. Navy won the game so our son got to stay overnight with us. I asked for a roll away bed and once we got back there was one in the room.
I do have to give kudos to Arvel and customer service.
As for the rooms, other reviews are correct. They are dated. They still have large box televisions. But I thought they were large rooms. The location is great. My parents stayed at the Courtyard Marriott and it was not any better.