I would recommend this place.
The flat itself is nicely decorated and has everything you need for your stay.
The terrace upstairs is nice as well.
Location is good but having a car is a must. I would recommended bringing ear plugs as the street can get quite noisy.