Great place just down the road from Cavendish Square. Definitely worth revisiting.