David is an excellent host. He is easy to communicate with, responds promptly and provides you with all the information you need with amenities for a comfortable stay.