Someone who likes to stay in the heart of the action should not stay at any Marriott property in Vegas. Go for a casino hotel on mid strip, and as 007 suggested, if it is in your price range, go for The Venetian, which is an all suite hotel. Much cheaper is on the opposite Treasure Island and further down Paris Las Vegas.