the location and the place are spot on. We will definitely book again next time we are in London!