I couldnt be happier with the excellent service I have received. All members of the cleaning team were professional and very thorough. The supervisor came and checked on us afterwards. She said that the company does random checks to make sure the cleaners did not forget anything. I was very impressed by her gesture.