David was a great host. Although he wasn't present during his stay he checked on us everyday day to make sure we have everything we neeed. His apartment was very well equipped and felt very homy. he also provided some great tips on local restaurants. We honestly couldn't ask for a better host.