Very clean, great communication and very accommodating in every aspect.