Great, if you can afford it. For a cruise that costs about 1/3 of this, check outyourcubacruise.com