I was made to feel very welcome. The location is ideal for enjoying the delights of Stoke Newington.