We were very happy with our stay here. Great, modern amenities and we had everything we needed. Excellent communicative hosts. The location is also good, we had no issues finding street parking and didn't feel unsafe in the neighborhood.
It's not listed as an amenity, but on hot days this unit can get stuffy even with windows open, so be aware if booking a stay on 85F+ days.