I loved everything about it! I enjoyed the extensive self-learning process, the opportunity to be part of team meetings, and actually building something that would contribute value to the organization.
What I wish was different
It was a fully remote internship; I loved its flexibility, but working in-person would have been much more fun. (Though I did get a chance to visit the office at some point to participate in a social event - it was the highlight of my entire summer.)
Advice
Be prepared for a lot of self-learning, never be afraid to reach out for help, and cherish the experience.