Friendly, helpful advice. Clean. Great location.