I am traveling with my two kids - 12 and 14 on vacation to Florida. We are doing Five days at Disney, one day at Busch Gardens and would like to spend two days at a beach near Tampa/Busch. After the beach we are going back to Orlando for three more days. I have no clue as to what beach would be the best! I want to stay at a beach close to Busch Gardens and Orlando. Would someone please explain the differences between beaches such as St. Pete, Clearwater, Treasure Island? How do they differ in atmosphere, tourism, water conditions, distance? Are they all on the gulf waters? Which is more "touristy"? Much thanks to anyone who might help me better understand.