Great location. Clean. Good host