The apartment itself was perfect for our family, everybody had their space. We had a cot in our room which limited the space we could use for our suitcases but everyone else was comfortable. Location cannot be beat.
However it is a pretty old building so be prepared for uneven floors/doors and lots of stairs.