Great
Service on the island was fairly poor, the lunch was a curry which came out cold, and the wait time for the courses was excessive considering it wasn't particularly busy, the trip could have also been done about half the price by booking the taxi and boat transfer separately, the transfers to and from the island via boat and hotel were good and the staff were nice and friendly