Spotless, comfortable and beautiful location. Host was very communicative and thoughtful. We would definitely come back!