I chose this Ship mainly because of the ship for our kids (ages 13 and 10) but because of the route and islands we would be going to visit. (St. Martin, Puerto Rico and Haiti)
Embarking went smoothly, we only sat in the waiting area for half an hour or so, but it was nice, got to meet other people who were going on the ship, the room was full of excitement so the wait was not bad at all.
De-embarking was just as smooth, walked right to our bags and threw customs in about 15 minuets. Very organized.
Room was on the small size but was big enough for the 4 of us. Two adults and two kids. The couch pulled out to a bed for the kids. The balcony was very handy to dry towels and swimsuits and was nice to have the door open at night to hear the ocean.
It was raining when we arrived so could not see much of the town or go to the beach.