David is a perfect host. Quick to respond to questions, flexible on meeting times and gave us great information on local places to dine and shop to get us going on our stay. The apartment is just right for 2-3 people and has everything you need right where it should be.