The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.
I think Elfsight makes very great looking, easy to use products! Also, their customer service has been outstanding. I really like the stability and simplicity this widget offers. And again - it looks great!
Works just as advertised. Would like to see the like button and ability to comment added though. :-)
Excellent app. Very simple to set up and looks great on the page. Also, support got back to me with a fix within 1 hour.