Very clean. Nice place. Great location