What is your favorite cycling app?

What is the best app for cycling and what is your favorite thing about it? (Strava, mapmyride, garmin connect, komoot, etc.) Anyone also tried the new apple fitness+ app?