Pretty classy place, The Palazzo. You get all of the great amenities that you would get if you were to stay at The Venetian or Bellagio, but for a better price and with a less-crowded environment.
The rooms themselves are absolutely lovely. The views are gorgeous. The staff is great. The location is ideal. Perfect.