Great for traveling with pets, except they always seem to be way more expensive than a lot of the properties on the Strip. Now that the Total Rewards Hotels allow dogs, I wouldn't spend the extra money. The rooms are super comfy like Westins generally are. But the location sucks. It feels like you have to dodge some shady characters every time you go back to your room.
Their little casino is depressing and I wish they would just change it to a big sports book or something. The pool is tiny and fills up fast. the spa is nice though.
Save your money and stay on the strip at a less expensive place.