Very comfortable and homely feel in a vibrant part of London.