A gem in the heart of Islington, convenient location and great hospitality.