My friend and I had a great stay in the apartment. Location is awesome, the place is clean and spacious and it has everything you can ask for in terms of facilities and practical stuff. (a balcony would take it to the next level maybe). The host is a professional company but at the same time very friendly, helpful and communicative.
The A/C system could do with an upgrade and the view from the windows is quite boring - but this is details, the place is nice and will suit most travellers