The views from the room are great, as described! The apartment could​ have been slightly cleaner, but not too bad overall. And the location really was excellent, although the neighbourhood is a slightly busy/noisy one at night. That's at least in part due to the nightly street parties that happen in​ June.
Do be aware though that it's a 3 bedroom apartment with each bedroom being a short term rental (like a hostel) so you aren't staying in someone's home, although all the other travellers we met were very nice. There is only one shared bathroom though which the listing doesn't really make clear.
All in all though, I'd probably stay again due to the location and views, but​ I'd just be going in with slightly different expectations.