It's still the same place it was in 2005, but they are no longer open on Sundays since this January.
All reviews seem positive