Top Rated Costa Rica Beaches for surfing, adventure and fun.