Really great place to stay, good facilities wonderful for a large group of people.
Hackney is a great area and this is a perfect spot. Also easy to get to central London via the overground.