David was so great with communication! Worked with us on check in and check out.