Sandbar life in the Florida Keys. Hidden Spot!