The check in and communication from host were excellent. On arrival the place was not quite as clean as I would have liked but when I notified the host they were very accommodating and polite about it. They arranged for a cleaner to come again later that day and it was very efficient. They gave us free late check out to make up for the inconvenience.
The location is good, the flat looks nice but the main window looks out on to some bins so the view is not as good as i would have liked.
Overall a very nice place to stay and I think good value for money compared to the price of similar flats on Airbnb.