The Alegrado Island is a 1.1-hectare private island (i have read that it's 65 meters away from the beachfront). You can reach it by pumpboats or paddle boating. They say you can reach it through swimming during low tides but whoah, quite a distance for a swim ^_______^
Alegrado Island is best for private gatherings, meetings, team buildings :)