Expect better (pro-active) service from Receptionist but a nice stay overall...
** I really wanted to give a 3.5 stars**
My Hubby and I stayed at the hotel during the Memorial Long weekend and really enjoyed our room. The only downsize is that our room was located beside the elevator shaft so we can hear the subtle 'wind' noise at night as the elevator goes between the floors. 
We did also have a somewhat frustrating experience with their receptionists at the beginning of our stay. We did our booking on the hotel website through a family member who holds Elite status with Marriott so he can still collect the points. Upon checked in, the receptionist noted that the room is reserved under our 'Elite' family member name only and that our name was not on the 'check-in' list. Luckily she was still able to check us in (at 10:30am - very sweet bonus) but noted that the Elite member should call the Hotel to have our name added to the list.
Perhaps I expect a certain level of customer service from a high-end hotel but when I asked the receptionist could she (while we are standing at the check-in counter) connect with the Elite member right now so we can get this all taken care of. The receptionist flat out says 'No, the Elite member has to call us, we don't call out to customers.' My thought was okay - if that's the Hotel policy then we'll just have our family member call the hotel and that will be the end of it.
Well... was I ever wrong! Our family member called the hotel, explained he reserved the booking for us but he's actually not staying at the hotel and provided our names to the receptionist so she/he can formally 'check us' into the hotel. He had a strange feeling so he called back the hotel just to make sure that by adding our names to the room he will still get the reward points. Little did he know, the first receptionist he spoke with actually REMOVED his name from the room list so now if he wants to get the reward points, my hubby and I have to go back to the receptionist and ADD his name back onto the room list. The second receptionist refused to accept his request over the phone because she cannot see his name on the room list.
We were very frustrated when we found out a simple request turned into a big hassles for everyone. But we just went with the flow and got our Elite Family member name back onto the room list so he can get his points. Then we found out the normal 'Free Breakfast' perk available to Elite member will not be available at the hotel due to the holiday. I am okay with getting my own breakfast but what I did not appreciate was that the receptionist did not pro-actively provide that information for us, but rather we had to ASK her if breakfast is served here. 
Luckily all the receptionists were very patience and explained everything to us with a smile but the entire process was very tedious and I expected better service from them especially given my past experience with other Marriott Hotels.
I'd still recommend this hotel to my family and friends because it is conveniently located to various attractions and the subway/Metro station and it's only a 15mins ride to the Reagon airport for $2 (during non-rush hour) too.