Great location - 300 meters away from Cavendish Square but in a quite area, very welcoming and friendly host... In few words, a great place to be.