We had a great time staying at David's place. It was clean, private, and had all the amenities we needed. David was also very responsive and sent us detailed instructions, which make the check-in/check-out process very easy.