Great location and a good sized apartment with all the amenities needed for a short stay. Pool and roof terrace area was brilliant. We were able to leave luggage in the lockers (2€) and hang out on the terrace after we checked out which was great as our flight wasn't until the evening.
Possibly only downside would be that there is quite a lot of street noise until late but that's just due to its great location.