As advertised. Clean. Convenient. Great communication. Would stay again.