We had a great time staying on Anna Maria Island despite the weather not cooperating as much as we hoped. The property was nice, in a great location and we enjoyed our stay. We had some issues with the pool not being heated for the first 2 days, although we paid extra for it, but the rental company had the pool guy come out and fix the issue quickly. After that, the pool became the kid's favorite daily activity. In general, it was very easy and quick to communicate with the rental company (who also quickly remedied some missing bedsheets and towels). The property itself is in good conditions with maybe a little more wear and tear than justifiable for the price (some blinds not working, outdoor table surface showing signs of rust, bathtub faucet/shower level not working correctly, etc.) but also excusable given the fact that two major hurricanes hit the area last year. Overall, we enjoyed our stay and would, if we could, give it 4.5 stars.