We were disappointed overall.
To start, we had made reservations a week prior, not really knowing what time would be best since we were from out of town. We called earlier in the day to see if our reservation could be changed to an hour later and they told us they could but there would be an extra 45min wait on top of that. We scrambled and made it to our original time.
Throughout the night we found it odd that there were many empty tables in the restaurant yet they couldn't move us to a later reservation w/out an extra 45mins wait...
The service started out great, we ordered a few drinks before we put in our food order. They were served in a fair amount of time, we were not in a hurry or it could have been considered slow bar service.
The server was very friendly, which was the only reason they got 2 stars instead of 1.
We had a 4 course meal which they managed to screw up. They forgot to bring us one of our appetizers. Ok, mistakes happen, we let it go.
Main course came out and it tasted good, fresh. But we waited an eternity for desert. From when we finished our main platter it took about 20 mins for desert to be brought out. There was a table next to us that had the same problem, they waited even a bit longer from what we noticed.
With so many places in Vegas that are top notch, go elsewhere so you will not be disappointed.