I stayed for only 1 night and didn't meet David in person, however it was perfect for what I needed. The place was clean and tidy and you feel like you have your own apartment, as you have everything except for you own bathroom which you share with the guest on the floor downstairs (10 seconds away). For those wanting to explore the area, you're in a really good location.