Overall, my companions and I had a solid stay. The unit was clean and centrally located, and the self check-in/electronic access system was really nice and easy to use. Our host was very quick to respond to questions and even allowed us to check-in a couple hours early.
We did have an issue with maintenance/construction work being performed elsewhere in the building in the morning hours. Although this wasn't something directly in the host's control, I do think it is worth noting for other travelers, as it occurred every morning we were there. Additionally, we thought it was odd in the check-out instructions that we were asked to clean the dishes and take out the garbage; I generally think housekeeping items like that should be the responsibility of the host.