The hotel is amazing with all the amenities in the room including a full functional kitchen (which of course you won't use). Very spacious and extremely clean. On the downside, it's at the end of the strip so it's a bit inconvenient unless you have a car. They have shuttles to some hotels such as Ceasars. The pool is decent in size but nothing to boast about.
All in all, it wasn't the best resort (yes you will need to pay a resort fee) I've ever stayed but it wasn't horrific either. Would probably choose a central hotel next time.