A great clean place with a great polite host