Review for Red Rock Casino, Resort & Spa Review For Star Vegas International Resort and Casino Google User Apr 11 '18 at 15:12 The Aria is the perfect place to stay in Vegas. It's on the strip, but it's set back a little giving it both the excitement and peacefulness we love on our vacations. Service is phenomenal. We were upgraded to an executive suite the first time we visited. I don't plan on being in my room when we visit Vegas, but damn it's nice going back to that room when you need to rest! The best example of how much my wife and I loved the Aria is the fact that we are going back every 2 years because it's so perfect! See ya in May! View full site to comment or like