The boat was nice and clean and decorated well. Decor was modern and not as busy as some boats can be. Our room was clean and bathroom was largest we have had on a cruise. Center area of bathroom had sink and vanity and to right was shower with a sliding door, and toilet area had a sliding door as well.
The food quality was very good. The buffet food was good, but set up could be better as it created crowding. Also, seating was limited which was frustrating as we had to sit outside on deck with our food in our laps several times. They should have seating to accommodate everyone. They also have a few separate restaurants on board that are included and not an up charge which was nice. We tried a few of them and they were decent.
The ports were nice and Stir Up Cay the private island was our favorite. Plenty of seating, very clean, the food was very good and set up of island was good. Getting on an off the boat to tender over to island was very easy and fast.
Cabin was very nice and clean. Plenty of storage. The bathroom was best part. The most roomy we have had compared to other boats. Shower was nice size with a sliding door so curtain didn't stick to you like other boats.
Love Stirrup Cay. Very clean and water is beautiful and clear. Plenty seating for everyone, they have food set up in pavilion and it was never crowded and the food was very good. Also, plenty picnic table style seating also under a pavilion with plenty of shade. Bathrooms were clean and the bar there was never crowded as well. This was a great day.
If you are just looking to explore Key West then you don't need an excursion. The town is small enough to explore on your own. It is easy walking and plenty of stores and things to see. Check out Key West Winery it is our favorite and they ship wine directly to you so you don't need to carry back to boat or have to deal with packing it to get back home. Especially nice if out of state.
Didn't really explore Miami through the boat. We came in day before stayed at a hotel near by and had a nice dinner. Next morning headed over to the boat.