We chose this cruise because of dates, ports of call, and leaving from Miami. Getting to the cheap was slowed by traffic issues surrounding Super Bowl Weekend in Miami, but that was not the cruise company's fault. Perhaps a text warning to allow more time could have been helpful. We were early enough it ended up not affecting us, but some fellow passengers talked about the stress. The ship is beautiful. It is spacious enough that one could always find a quiet place, and busy enough one could always find a fun activity. Food was very good, though sometimes lukewarm in buffet line. Our time dining was convenient and we never had a problem getting in when we wanted, although they could use more waitstaff. They sometimes looked a bit frazzled trying to keep up. The ship was clean. Fellow passengers were polite and fun. All and all an above average experience.
We had an interior cabin which was kept very clean. No complaints. We got what we paid for. We were near the rear or the ship on 8 and it was just a two deck walk up to the Lido deck.