I don't play in casinos usually at all but stopped by while visiting the Detroit area.
It felt more like a home game than a casino. There is nothing fancy about it but the staff are incredibly friendly and make everyone feel welcome.
There was no pressure and lots of Regs that know each other and make it fun. Lots of action and relaxed atmosphere.
Really wish we had an All Star Lanes in my hometown. Definitely worth a visit.
Only advice is to show up on the earlier side. Tables fill fast and they also have some regulation on number of chips that can be in circulation.