Pros - location is right in the city, close to WIN stadium and the beach.
Cons - No milk/cream for the in room coffee, although I think that was an oversight in my room, as the other room in our group had some. The rooms are fairly small as well, with a desk, and a stool/ottoman thing but no chair. And the really weird thing, was no phone in the room, so I couldn't even call down to the front desk to get the missing coffee cream.
Other - Check in was automated, which some people loved, but I'm not a huge fan of. Cards are printed and issued through a McDonald's style self service touchscreen, although the restaurant/bar staff are also there to cover the desk if needed. Parking was a bit on the pricey side, but I could be a little jaded as when we stayed here a year ago they provided the parking for free. On the other hand, as long as we paid for one spot, they didn't mind us parking three motorcycles in it.