Terrific place, well located and perfect for us, a couple to base ourselves in London for a week. Angel tube station and busses right near in a fun part of London