David and Gary were great hosts. Excellent communication. Easy check-in. Clean and comfortable. And a great location for our needs. Will book again.