We stayed 2 nights in the flat. Here are the pros and cons:
Pros:
Clean, decent size with 2 bathrooms, air con worked well
Cons:
The flat is on the top of the building and there is no lift. Clothes washer wasn't working so we had to find a Laundromat, there were no basic provisions such as coffee and tea which was standard in other places that we have stayed.