As described - great location, very clean and plenty of space with a charming little sun balcony!
We had some trouble with checkin, so be sure you have good wifi/service to connect to the automated key system, or be prepared to call. Once we did call (even after hours) they were very helpful and gracious in helping us get into the flat. Also the parking directions are not very clear, so just know it's the same garage as the grocery store across the bridge.
Overall great place, even had a high chair and crib for our 1 year old! Perfect set up, would stay there again!