Pros:
-Excellent location, right on the beach
-Friendly, helpful staff
-Good, in-house restaurant and bar
-Free parking (rarity around this area)
Cons:
-It is an older hotel, some of the fit and finish is noticeable.
-The water pressure in the shower is poor, although the sink is fine.
-TV had a vertical line running down the middle of it.
Other:
-Some of the amenities are not open, despite showing on the website (2nd pool, lobby, workout area, hot tub, etc...) This is due to the hurricane damage. If this matters, I would check to see if they are open.
Summary:
-We enjoyed our stay immensely. The staff is great and there is no better spot on Treasure Island. It is close to everything and a small drive to others. Just a few tweaks and this place would be top of the heap. 100% would stay again.