David is a great host, the communication is excellent. The kitchen is well stocked and I enjoyed cooking. The check-in/ check out is super easy and there are lots of nearby amenities. We would stay again.