I recieved this as a gift for my birthday! I loved it. It was super fun and the mechanics of the game are easy to get a grip on. The level design is mostly top-notch, with only a few floors of the hotel losing my interest for a moment.
There is also tons of hidden secrets to find, so for completionists like myself, it pads the play time. According to my play time, I beat the game in about 18-25 hours. It's a bit short for the cost, but there's so much action packed in I didn't find myself minding.