It is clean. Location is good. The price for a hot place is reasonable.