Had a wonderful stay at TradeWinds Resort. We loved all of the amenities, especially the beach cabanas which we used daily. Resort itself was very clean and staff was very friendly. I was a little disappointed with the condition of our room, toilet was not attached well, was wobbly and leaking. Housekeeping did not come to our room once during our 6 night stay. I had to call for towels as we were only given 2 and ended up running out and needing fresh ones. Almost ran out of toilet paper as well. Hope they make some improvements to the rooms and improve housekeeping services. Will definitely be back as we do love TradeWinds and St. Pete Beach.