So FUNNY. 3 years ago you ALL thought this place was the Mecca