David's place is wonderful and he's an outstanding host. Communication was perfect throughout the entire process. The apartment was very clean and tidy. Loved having a full kitchen along with a comfy bed and living room. Lots of good food choices within walking distance too. Would highly recommend.