Spotless, comfortable, good communication from our host, recommended