Service was wonderful, drinks were perfect, the shots were cold. Our server did not rush us, his timing was a close to ideal as a small group would hope for.
The restaurant itself was nice, a little pricey (but that's expected in Vegas). Most of the ambiance comes from the fountain and elements surrounding the outside of the venue. My suggestion is to sit on the outside whenever possible to get the full experience.
The only reason it's not a 5 is that the dinner was great, but somewhat forgettable. And of course, that's just a matter of opinion. But it's a safe selection if you want to dine out in Vegas and have a really nice meal that's worth the prices.