Let me start first, this is our 2nd cruise on this ship in 5 years. We have cruised 15 times with Princess, Disney, Norwegian and Carnival.
Everything went find from getting to terminal on the ship in about 1 hour. We flew in from BWI at 9 a.m. No problem getting there with hours to spare. We had an inside promenade (8615) cabin, which was neat with the window watching below. Food was good, dining room servers excellent, room steward great.
One of things I didn't like was the internet/WiFi situation. There was no pay as you go. It was 40 per day or 125.00 for the whole cruise. I like to check home once a day while cruising. With no internet I used FB and Text message ran up 137.00 bill on Verizon with data.
Great location about 1/3 way from back of the ship, overlooking the promenade.
I don't think I would go back here. Once we stepped across the street we were mobbed by locals to buy, sell or drive us somewhere. Back in the port area within 20 minutes. Our room steward told us to stay inside. Now I know why.
Not as nice as could be, could be much cleaner and not so many people/locals trying to sell everything.