5 stars for perfect levels of communication during the reservation process and prior to our departure. We received all of the information we needed to plan our trip promptly - professional with a personal touch.
Alas - we did not actually get to stay with David - our flights were cancelled during the spring snowstorm and the airline wasn't able to rebook us in time for our event. Dealing with the flight snafu was a nightmare - but David was wonderful. Bad weather is no one's fault, yet we all suffer from the cascading consequences. David was gracious - and very kind in helping me with the last minute cancellation. I was very pleasantly surprised by (and appreciated) their flexible cancellation policy and I was delighted to hear that it was immediately re-rented (nice to see that karma loop close).