Close proximity to Angel Station makes it very convenient to catch train and explore London. There are some good pubs and restaurants very close. Our group of 6 was comfortable in the space. As others mention, you will smell fish but mainly on first floor only.