I enjoyed my stay at David's place. The loft is very clean and had most things I needed for staying a month. The location is great. There are lots of restaurants in the area, and it's a very short walk to the nearest convenience stores and the nearest station.
David was good at letting me know ahead of time if there was anything I needed to know (area-wide power maintenance), and checking if I needed anything. He's a very nice guy.
The walls are a little thin, but it's nothing too bad.
Overall, I would definitely stay again.