David's place was perfect. The home was spotlessly clean, accurately described and comfortable. The whole team is very responsive and attentive. They went above and beyond on every aspect of our stay, and we would love to return again soon.