Cleanliness, comfort, respect, quick and clear answers, highly recommended.