Everything was excellent.
100% recommended and will surely return when coming back to London.