David's apartment is clean and well located. He let us book extremely last minute and was very accommodating.