Stayed at Joseph's place for 5 nights in November 2017. Location was perfect as we had a 12 minute walk to the Hill office buildings and 15 minutes to friends living in Navy Yard area. Great resteraunts (Acqua Al 2 was our favorite).
All of "stuff" we needed was provided and the check-in & out was easy.