The location was great for us as we were visiting friends and family in the area, it's close to a metro with lift access for prams as we have kids.
The flat is on a quiet street. The beds were very comfortable and the shower is very good. The bathroom in general though is very small and the door doesn't lock if you need some privacy but that's ok for a family. The kitchen is well equipped too.