Wrote a negative review of this place a number of years ago but since moving into the neighbourhood I've finally changed my tune.
They still have the hideous karaoke a few nights per week and that's really my only major gripe with the place now, and thus the reason I took a star.
But the waitresses now all know us, treat us well, and the cleanliness is above the other local watering holes. Cheers!