I have been using Ewebguru for quite some time and have tried couple of other Cloud based Service Providers prior to using Ewebguru. The journey has been smooth with the tools available within the dashboard to get, set & go.
Also, their pricing is reasonable vis-a-vis other service providers and moreover Ewebguru keeps innovating and upgrading their services considering customer's needs.
The only suggestion or improvement is Customer Success team availability for quick chat will be highly needed & appreciated to resolve immediate issues.