Great location in London. Very friendly team. Really organised and caring hosts.