5-star experience! Great communication, presentation, thorough, and overall very professionally handled.