This took a while because II have been so busy. I am one of those people that if I don't do something immediately it takes me a log time to get it done... if it gets done at all. Our last stop Was Freeport. So. Much. Fun. We stayed at a resort for the day and it really was so chill and relaxing and fun for the kids. They thoroughly enjoyed the lazy river and a huge water slide. Between the time the ship docked in Miami and the time we needed to be at the airport my wonderful Uncle took us to see my Grandfather. I miss him so much!! It has been years and he got to meet John and Amalia for the first time. I wish I lived closer so I could visit him all the time.