David was great at communication and his place is really sparkling clean. Was great having a parking spot on site too.