Great location; very clean; nicely appointed new space