David's place is even better in person. It had everything you needed to feel at home (even snacks). We had some troubles finding his place but he quickly responded and helped us. He was super nice and was constantly checking in on us to make sure our stay was going smoothly. Highly recommend David's listing!