Nice place , very clean . Great location .