Perfect location, good comunication, flexibility was A+, cleanest was ok