We had a great stay at David's place. The apartment was clean and the communication was easy at any time. He was very supportive and welcoming.