There is not better place in London than Ben and Diaz's place. It is a piece of paradise that I was lucky to discover and enjoy. Thanks guy for everything