This was exactly what we were looking for. It was extremely clean and it looked as if it was newly renovated. It worked out perfect that we could bring the dogs. The hosts were extremely accommodating and easy to get a hold of if necessary. We would definitely stay here again!