Located at Curacao's famous Seaquarium complex"