Our stay at David's place surpassed our already high expectations! His place is beautiful, incredibly clean and located in an amazing neighbourhood. David was very supportive leading up to our stay and always responded to questions promptly. We would definitely recommend his place to friends, and would stay there again ourselves.