We have just booked our flights for the summer - woohoo!
Now looking for any particular recommendations.
We fly to Montreal on the Sunday, and then fly out of Toronto the following Sunday.
We are then flying onto Tampa to spend a couple of days at Busch Gardens (probably staying at Hard Work Hotel a few miles away) and then we will have 5 nights near somewhere like Naples. We've been to Orlando a few times and done all the Disney and Universal parks, but DD has always hankered after trying Busch Gardens so this is her chance 
So, thinking :
3 nights Montreal
3 nights Toronto
1 night near Niagra Falls
2 nights near Busch Gardens at Hard Rock Hotel
5 nights near Naples
It will be me, dh and 15y DD. We will hire a car to move between the places.
Any suggestions or recommendations please?
TIA