Perfect cleanliness and amazing communication. Will happily stay again.