David is an attentive and caring host. The place is very well situated, and check in could not have been easier. I had a great time!