We loved our cruise to the Caribbean on Norwegian's Epic. The ship is beautiful and clean. The staff is friendly and provides exceptional service. The food and entertainment is top notch and every day there is a list of great activities. Our shore excursions were very good. The stateroom and balcony were more spacious than we anticipated. We LOVED the freestyle cruising! Dinner choices were great, we could dine whenever we wanted, and we did not have to "dress" to dine! Food was delicious at all of the restaurants and buffet. The pool deck and waterslides were great. Looking forward to another cruise with Norwegian.
Our cabin was beautifully decorated and very spacious. Our balcony was quite large but also private. The bed was extremely comfortable. We had a hot shower every day and the water pressure was excellent.
We did not have time for an excursion in Miami. Next visit we would like to take the city hop on hop off bus tour. The traffic is extremely bad in Miami, so allow plenty of time for an excursion.