tl;dr: stayed for 4 months in spring 2022, especially liked the location and furnishing.
It's location is probably one of the high points of Boathouse: right next to the Watergate Complex and the Kennedy Center, it's a 8 minute walk to Foggy Bottom Metro Station and the George Washington University. George Town is about a 20 min walk away (check out the excellent options for breakfast there) or walk 30 min to the White House and go for a run on the National Mall.
Provided appliances and furniture were excellent and probably the best I encountered so far in a furnished apartment. Even minor stuff such as laundry detergent or sponges were provided in sufficient quantities. The only thing I bought during my stay was a water filter.
Check-in and check-out with Zeus was straight-forward and fast, each taking less than a minute. Mail arrives at a dedicated Amazon locker or is retained at the reception.
The building is framed by two major roads, but as someone fairly insensitive to noise, I had no problems sleeping with open windows or the AC running.