Great place in a very good location. Can be quite loud so be prepared. It was fine with us. Very spacious for a well located European flat. Shower was very roomy as was the kitchen.
I would not recommend this place for anyone over six feet tall though. I had to sleep on one of the spare single beds as the double bed in the main room had a frame at the end of the bed and there was not enough room for me to stretch out while sleeping.