Perfect location and excellent communication. Extremely clean and comfortable. Kate and David are the perfect hosts. Highly recommended.