Excellent location. Great hosts. Spotless.