The flat is in a good location, 10-15 minutes walk to two tube stations and 30 - 40 minutes walk to the city centre. Also, there are some cafes and restaurants downstairs and a Billa supermarket within 10-15 minutes (walking).
One thing to note though, the flat is listed as "2.5 baths" which is a bit misleading I think. In total there are two shower rooms and a single toilet and these are all separate. The toilet in in the main hallway near the entrance. One shower room is in a hallway also and the second shower room is en-suite. This works OK for 4 people I would say, but a single toilet for 8 people, that would be a struggle. Also, the showers are difficult to use simultaneously. When one is on, the other looses pressure and the hot water temperature drops.
So overall, the flat is good, but bear in mind the bathroom arrangements if travelling as a bigger group.