I've been there 3 times. The place is very nice interior decor, I got the same feeling as I was in Las Vegas. Luxury feeling. Food is good but I'm not really a fan of Italian so maybe it best for you. The price is quite expensive for me. The served dish is small.
PROS: luxury feel
CONS: expensive
more