Went for a long weekend and you can't get better location. Publix is a block away, great restaurants all around and tons of coffee and ice cream shops. Plus the great beach right in front of you. It is 30 minutes from the airport and downtown St. Pete's, which is awesome.
Couple things to note, the room that was assigned to us was clean, but definitely showing signs of wear. This is more of a timeshare/hotel vibe, so no extras in the space, like beach towels, beach chairs, games, etc. I did wish the balcony had better and more furniture.
With just those few negatives, I must say it was a great space, perfect for adult couples.