David's place was extremely clean, parking was easy, and it was very centrally located. Communication was fantastic and there was nothing to complain about. Perfect!