Our stay in David's place was a pleasant one. It is extremely clean and we appreciated all of the thoughtful things - the well stocked fridge, snacks, and there were even chocolates on our pillows when we arrived!
The only thing to note is that the while the bed is comfortable, it is also extremely high. There is a little step stool provided, so it is not a huge deal.
Overall, we would recommend this place. We had no issues and communication with David was excellent.