The location is perfect. The flat is great and it has everything you need. The only minus is the thin walls, you can hear everything what happens next door. We were very unlucky with the next door neighbours and none of us had a good sleep during our stay.
Other than that, the communication with the host was great as they replied quickly to any question we had.