Because of the places to visit close to Miami, requirements about covid, no children on board, fair price for the days, easy to book, phone help required and provided correct information, availability of dates and seaview rooms and curious about Virgin voyages brand. Love access to gym, yoga and healthy food. Enough time on ports to visit and easy to book the events so they are not overcrowded. Service personnel easy to access and ready to serve you with a smile. Enjoyed different food like korean food experience ..they were very kind and service. If you book for an activity you and you dont show up you will be charge 10$..this is a good idea to respect both the staff and other people who desire to sign up and sold out the spot.I did not like that the eatery sweet bite close and have to wait for open at 5pm...quickly eat before the show.