We will be going to see "O" at the Bellagio and are trying to decide between these two restaurants. Both seem to be in a similar price range. Has anyone been to either recently? I am currently holding reservations at both restaurants and would like to decide on one. Thanks!