nice video. and yes, there are loads of nice places in and around san antonio.
just surprised dirk bigler's name doesn't appear anywhere in the video.
The aquarium is located at Cap Blanc between Calo des Moro and Cala Gracio beaches north of San Antonio. 8)
More details here.
http://www.spotlight-forums.com/showthread.php?t=62546