I have stayed here a few times now.
The parking is easy to get to, it i conveniently located just off the strip so you can get into and out of it easily but if you needed to hit the strip, it is just right outside the hotel.
We loved that it had a mall attached and you could walk a few minutes to the planet hollywood casino. The pool and bar area were great too.
I have always had a great stay here. Just make sure to ask them if there is a desk in the room. The first time I came, I had no desk to work at and I was there on business.