The tour was definitely worth the price we paid. The hotel transfers were well organized, although the transfer vehicle was only average and could have been more comfortable. The staff on the boat were attentive, friendly, and always made sure everyone had a great vacation experience. Everything was well organized, and we truly enjoyed the trip. Overall, it was a great tour, and I would definitely recommend it