Comfortable and clean. Perfect location. Thoughtful hosts with great communication. Excellent place to stay!