David and Cathy's place was excellent. Easy to book, great communication, great location and clean. Awesome stay!