Very very clean and new place! Great service. The only thing I’d have to say is that it is not located in a very good neighborhood!