Great program! I so many optional activities to choose. The first day and last day I chose free time in Miami, since I have some friends live here and I could spend some time with them. Day 2 and 3 I went to Everglades and Key West. Hotel was exceptional! Thank you TakeTours.