David is a courteous and responsive host who does his best to make sure your stay goes well. The room itself is well-furnished and in an ideal location in the center of Angel, and it was a thoroughly enjoyable stay.