Friendly, helpful, clean, generous.
Will stay again.