Pros:
Great location.
Nice, clean, new apartment with good fittings
The terrace is a massive bonus
Cons:
Very poor wifi. Could not get a good connection all weekend and kept cutting out
Thin walls/floor- could hear the guests above very clearly even though they weren't loud.
You have to ask in advance to have the heating or cooling ready, as we arrived on the weekend it wasn't be possible. Day temperatures were fine but chilly at night.