Joseph was great with communication and accommodating our last minute change of plans!