David is an excellent host and this is an unbelievable space. It is even nicer in person and we couldn't have been happier with the stay.