We stayed at Davids place for 3 nights. The place is great and David is friendly but there where a few issues.
The room was spacious, and had good amenities like bar, separate sitting area, high ceiling. One of the highlights is definitely a large TV with computer that has Netflix and lots of modern video games installed. This proved to be very handy when in house. David and his roommates respected our privacy and we could use the kitchen anytime. Also, there wasn't any queue in the toilet and bathroom.
The main issue is definitely the cleanliness . (which is weird as we read in the reviews that the place was very clean). You could see that the room was not clean the day we arrived. The bed sheets and the towels had a strange smell like they where washed without any soap. There was a lunch odor in the whole apartment, all the time while we where there. This is because the windows are rarely opened due to heating thermometer and David told us not to open the windows at any time.
Non of these issues where serious but they do add up for the whole experience. The place definitely has some potential and if you don't mind these things you will have a great stay.