Summer has finally arrived, and we're doing everything in our power to soak up every minute of sunshine: going on bike rides, spending days at the beach, and one of our personal favorites, hosting ...