Had to cancel last minute because i double booked, but communication was great! Very detailed instructions.