David was very nice, helpful and communicative. We did have a last minute problem with the house we booked but David was nice enough to arrange for a quick change.