Aside from its illustrious architectural pedigree, it’s hard not to have sky-high expectations of the London hotel scene’s newest spoiling sanctuary - a no-expense-spared opening from the Maybourne Hotel group that was always going to cause waves as a suite-only hotel