I think a huge plus for long term stays is the market on the backside of the hotel. I'm not sure if they've started the room service provided by the local restaurants, but that would be a plus as well.
Bsdstone, could you report back if you had to pay for parking? I've stayed 3 times now at that property and was only charged my first stay.