Pros: Check in was painless - we received the code for the keypad on the front door shortly before our trip. The property was spotless, with lots of space inside as well as a large back patio area. It's also only a couple of blocks from a Winn Dixie and Walmart Neighborhood Market, a few minutes from a Publix, and a quick drive to St. Pete Beach. The house rules were very reasonable and checkout was super simple (they didn't ask us to clean the property, just to run the dishwasher, take out the trash and put used towels on the floor).
Cons: Nothing major...if I had to name one negative about this property it's that the next-door neighbors have several dogs that bark a lot, but you can't usually hear it from inside and they don't seem to do it at night. I don't think it's a big deal unless you're super sensitive to that sort of thing.
Highly recommend. This would be a great place for a family with 3-4 kids, two couples with 1-2 kids between them, or one couple that wants space for both to work.