Nice but small aquarium which lets you get close to the animals. We even got to touch some starfish at the rockpool talk! The guy giving the talk was really enthusiastic and the kids loved it. Most of the place is under cover-apart from seals-so it was great for a rainy day.
We saw some small sharks a seal, and an octopus which was really cool. There was also a tank with baby sharks in it which was really interesting as we got to see inside a sahrk egg. I never even knew they laid eggs!
We ate in the restaurant which was very nice with superb food-not really what we expected as most tourist places the food is Ok but nothing special. They also had a bar so we got a beer sat on the beach which was a great way to end the visit.