The flat is great and in an amazing location! We had a great stay and the agency was kind and welcoming.
The only minor problem we had is that the smallest room doesn't have wifi.