We had a swim meet this weekend and decided to give the KOA St. Petersburg/Madeira Beach a try. A+ and I picky. The cabin was rustic and impeccably clean. The entire property was super clean. I was concerned at first when reading the different reviews. We rented the 6 beds no bathroom. Location of the cabins is perfectly situated for the bathrooms. Bathrooms were very clean. The showers were spacious with a changing area and chair/bench for convenience or if needed in the shower. We never heard any traffic/street noise. It was vey quiet. Lots of great amenities. Todd, Sandy, Brookelynn in the office were helpful and friendly. We highly recommend. It is now our place to when in St. Petersburg.