Embaration was a breeze flew in to Ft Lauderdale And done the airport check in while we waited on our transfer to MIA. Chose a large interior room 8473. Enjoyed to room but missed our balcony. The dining was lacking compared to other cruise lines. We did My time dine and had To go to the 5 floor to check in for dinner then had to walk to the other end of the boat and go down to either the 4th or 3thfloor to the dining room. I thought this was a bit crazy. We enjoyed all the ports went to vivo beach club in Puerto Rico. Did a tour of the sister island to ST Kitts called Nevis. Then did a jeep tour of st marteen. We also enjoyed all the shows on the Vista. The last thing was we thought the boat rocked a crazy amount compared to other ships we have been on. Weve were on liberty of the seas during hurricane harvey and the ship didnt list nothing like the vista did and we had good weather. Just thought it was worth noting your goin to feel the ocean on the vista.