All was as advertised. Great location and nice little flat with all the amenities for a short stay.
However there is no wifi on location which was the main downside for me. On the other hand, there is plenty of free wifi at bars and restaurants in the area. So take coffee and croissant nearby.