Like a lot of reviews here, we loved the ambiance/look of it. Great view of the strip that's hard to get anywhere else. It's location is the best part. The food was underwhelming and the service felt slow for the prices you're paying.
The lemon spaghetti was surprisingly good but everything else we had (tenderloin and salmon) was just ok and repeatable or better at other Italian places on the strip.