David is a very kind and effective host. We had great contact before our arrival and he reverted with answers to our questions very quickly. Upon arrival he was good to provide us with great recommendations to restaurants and beaches. He reacted very fast when we needed help with something.