Joseph is an amazing host. He responded so quickly to any question I had. I had a horrible flight experience and was delayed about 12 hours, and Joseph was very understanding and helpful. We lost our luggage, but the amenities that Joseph provides allowed us to manage well during our stay. The place itself is very clean, comfortable, and spacious. We really didn't feel it lacked anything. The location isn't too far away from the National Mall. Joseph provided a list of restaurants, shops, and stores close by, along with options for transportation. Honestly, a great host and a great stay.