We have cruised twice before this year so we took this cruise for the ship and nothing but the ship. It met and exceeded our expectations. What a ship!!
The check in was flawless, no lines, very quick and in less than 10 mins you are on the ship. Getting to the parking area is tricky, you have to go around where a lot of cars/taxis are unloading their baggage, but once you park, drop off your bags and things go very smooth.
We had my time dining and loved it. Dont even waste your time to do the online reservation, just show up when it's convenient for you. We had made all our reservations online and never kept them. They have two lines, one for the guests with reservations and one for the guests without. The line for the guests without went a lot faster. We never had to wait and we always requested the table with Roshan and his assistant Sheila. They were wonderful. Very professional.