Really spacious place and a good baseline level of quality. Clean, good showers, comfortable beds (maybe bring your own pillow if you're picky), enough sets of keys for everyone. Ground floor hallway and staircase are a bit foreboding but the actual flat is great. And amazing location.