David was great at communicating and helped us organize our last-minute trip. The place was clean and as described.