Not Immaculate -- Atrocious!
I really don't know where all the 5 star ratings come from!
That was not my experience. All of the agreed-to work was not done, and what was done was sloppy. The crew's only goal appeared to be to hurry up and get out.
When I called to complain, I got attitude. Some rework was eventually done, and things are better, but far from "Immaculate."
Overall, I'm disappointed. If you are picky at all, keep looking, because you will not be happy.