David was awesome! Great communication the whole time and the place was very clean!