Where else can you visit the Eiffel Tower without having to go all the way to Paris!? Well..Las Vegas. Overall, not a bad hotel to stay at and the prices are pretty decent when compared to other properties on the strip.
Convenient location towards the center of the Strip, giving you pretty easy access to visit the south end (Mandalay Bay, MGM, Etc), right next door to the Bellagio/Caesars/Forum shops, and fairly easy access to the north end (Venetian/TreasureIsland/Wynn/Fashion Show Mall).
Rooms are not that impressive, but offer a good place to sleep, rest, and relax. They are decently outfitted and offer a decent bang for your buck.
The staff are ok. I don't know if I expected the rudeness (considering it's Paris) but it wasn't bad overall.
Considering their room rates and location, not a bad place to stay at!