My stay at David's place was excellent. He communicated the details extremely well and the place was impeccable. Highly recommended!