David was very accommodating. Always responded to any questions or concerns in a timely manner. The location was great.