absolutely spotless, perfect location, fantastic host! couldn't get better