Nice flat, clean, well situated and easy to find. Jose very accommodating when our flight was delayed and we got there late.
Main downside noise - both internal ( water? heating? don't know - but regular during night and annoying) and from people talking outside the flat. I wouldn't ever stay again.