Pros:
Great location, bright apartment, big windows, good wall isolation, good air conditioning, sofa bed. It's probably a good place for short stays.
Cons:
The place is a bit small for 2 people (especially the kitchen). It isn't ideal for long stays, we needed to buy a few housing things for the period we stayed there.
They gave us only 1 set of bathroom towels and bed sheet (we stayed 2 months and it was difficult to get another set without them charging us €20), missing a lot of basics also: clothes line (we asked them and after 2 weeks they bought it), tea towels, oven glove, oven tray, scissors, mop. The microwave oven isn't great and the building site next door is very loud.