Good location and spotless accommodation