This was our first cruise with Crystal, but certainly it will not be our last. We have cruised previously with other lines, most recently Holland America, Princess and Celebrity. We can honestly say that we have enjoyed every one of our cruises, but this Crystal cruise was in a category of its own. It was, in a word, wonderful.
We are in our early 50's. The age range on this cruise was broad. There were many passengers over 70 on this cruise, but there were many activities to appeal to all ages. We do not know what the childrens' programs are like.
We arrived in Miami on Thursday evening. The cruise sailed on Saturday evening. We stayed at the Courtyard Marriott in South Beach. It was well located for our desire to roam around South Beach, and we had a good time. There are alot of great restaurants, shops, and people watching in South Beach. Lincoln Mall is a pedestrian only area of 5 or 6 blocks - great in the evenings. Lots of outdoor dining. We took a cab to the cruise terminal on Saturday.