This place was amazing, the view of Bellagio and the Eiffel Tower on the strip was so cool. I would 100% stay again!!