Palms Place is a great place to stay for both business and pleasure.
I work in Vegas often and it is my go to place to stay.