Great location, spotless accommodation