David's place was super clean and well maintained. He was super responsive, helpful and flexible. Highly recommend.