Originally Posted by
Sixth Freedom
... any tips for ensuring a successful visa application that anybody can give?
You should read the "General Visitor" and "Sponsoring a General Visitor" pages
here.
The information and documentation requirements are quite onerous but IME not impossible to meet.
Visa applications normally have to be made in the applicant's home country.