Great - friendly, polite and very clean.