Clean. Great location. Good service