We chose this cruise purely on the port destinations however we were surprised and delighted with the quality of the entertainment and facilities on board.
Guest relations/Customer Service was excellent.
Excursions/trips were a bit pricey but they did not disappoint. Plenty to choose from however and pleased that Hop on Hop off buses all waited at the port(s) so venturing out on your own was very easy too.