I stayed for several nights at the Courtyard for a wedding. The staff was nice and my room seemed clean. The free wifi is great. The location is wonderful--you can walk to anything in the downtown Silver Spring area and the metro is walkable as well. I also found it easy to find even though I'm not familiar with the area. We had breakfast at the Bistro which was very good, but at prices you might expect in a hotel restaurant. The lobby/bistro area was actually pretty inviting as a place to hang out. I also appreciated the kisok with a printer so you can print your boarding passes if you're flying out.
The beds were very soft, so perhaps ask ahead for a firm bed if that is important to you.