I haven't stayed here but it's one of my favorite Vegas resorts to walk around. I love the themed decor (like you are strolling around the streets of Paree) and the views of the Strip from the Eiffel Tower are fantastic! If you time it right, you can even watch the Bellagio's fountain show from up there.