We found this resort for our recent visit to D.C. We stayed for a week. Since we didn't have a car, we took the Metro from the airport to get to King St-Old Town Metro Station. From the station, we took the free National Harbor shuttle to resort by showing the driver our hotel reservation. The ride was about 15-20 mins. Our room was a 1 bedroom with a bathtub, a separate shower and a full kitchen. It was spacious and the decor was modern contemporary. The hotel staff were all very friendly and helpful. The staff on the second floor helped us to book the boat tour to Mount Vernon and night bus tour for D.C. monuments. We didn't have time to use the amenities, but the resort has an exercise room, pool and game room. Plenty of activities for adults and kids. There is a CVS right next door to the resort and so it is very convenient to pick up convenient items. For those traveling by Metro using a Smart Card, you can reload your card here. There is another small grocery store a short walk away. From the resort, it is walking distance to the National Harbor waterfront where you can find restaurants, yogurt/ice cream stores and boutique shops. In the near future, MGM Grand will be opening a casino resort within a few miles from this resort. We also found great restaurants in Old Town Alexandria. We enjoyed our stay and we would recommend it to our friends and family.