The Staff is great! The captains are fun and professional. They always have plenty of boats but My secret is to go early in the morning you'll practically have all the boats available. I guess people don't get up early in Miami :) I wish they could reserve a boat with a deposit, but I understand there are too many people who don't show up when they said they will. I've recommended this place to many friends and family... and has not let me down once!!
more