We were fortunate enough to go here during off season period. The animals were kept in good areas and all look to be in good condition. Their enclosures were clean. If you go early enough you can see some feedings. Take the time to go check out the dolphin show. It was amazing to see. Ticket prices are reasonable and worth it.