We've eaten here about 10 times so far. Our first visit was its opening week & the service was understandably poor but has gotten better every time we've returned. The food has always been excellent. The club-ish layout is definitely different, but that doesn't bother me. The last time we were there, we were shown their new holographic theater like that in the new Mob Experience. That must have been a pricey investment and is worth checking out.
Lolita's is located upstairs in Town Square and has intimate, yet limited outdoor seating. Lolita's is definitely recommended.