The cruise is good. Superstar Virgo is in good shape. I’d choose a cabin with a balcony. It’s not much more expensive than a regular outside cabin but much nicer. And you get a dining credit plus other privileges.
We have enjoyed the excellent service and the good (not great) food. Be sure to visit the formal Italian restaurant with the fantastic paintings.
Two things that were not so good: Phuket is a tender port so it takes several hours until everybody is on shore and then again the port is not exactly in the center of the action. Maybe I’d skip the Phuket excursions and enjoy a quiet time on board. The main show in the theatre was very poor.
Finally, be aware that the owners of StarCruises come from the Casino business so you can guess what you are supposed to do on this ship.
Recommended.