Yes it's really all that.
If you are not a high roller and you can't get a super deluxe high roller suite, The Hotel is the best bet. It's my style and it has the right look and feel. It has all of the amenities and it's a big hit when you're going high profile.
There's not much else to say. It's a must-do.