David went above and beyond helping us with documents, a late arrival, and other arrangements. The place was comfortable, clean, and the location was good.