Keith's place was very clean and well organized. Keith has a good system that made it easy to get in and out even when he wasn't home.
Only downside is that there is more than one room being shared and the person in the room next to me was quite loud in the morning. It wasn't super early, but I was jet-lagged and it woke me up at 9am (and continued).
Not really Keith's fault, but it comes with the territory and wanted to share that there are other folks in the unit, so the quality of your stay will depend on them as well.