I would absolutely recommend staying here - David is thoughtful, responsive, and accommodating. He let me drop my bags off before check in and left thorough details about how to get into the apartment. The apartment was very clean, tub was amazing, lots of hot water, the wall heaters gave enough heat, and the bed was comfy. It is true that the walls are very thin so being a quiet neighbor is important.
The reason for this review being a 4 and not a 5 is only because of kitchen functionality. I also shared all of this with David and he was very receptive and willing to help improve the experience. The description says full kitchen, which didn't entirely represent the actuality. The appliances were lovely and great, but I was on a work trip and needed to cook everyday. There were very few plates, utencils, and cups. There was no cutting board even though there were knives. There was a single frying pan but plenty of cooking utencils. The folding down table in the kitchen had no stool so there was nowhere to sit and eat. A pot scrub brush and soap were provided but no sponge so I had to run the dishwasher with only a few plates.
I share this to say that I have confidence that David will elevate the kitchen functionality to the same level of excellent hosting that I experienced in all other areas. I would still definitely recommend staying here!