Exceptional. Staff was very friendly & knowledgeable. Lots of one on one time with the dolphins. Definitely worth the money.
Do not plan on shopping at the port. Take a taxi into the city or plan an excursion.
Take a water taxi for $7 round trip whether you plan on using the beach, enjoying the food or shopping in the city.