Great location and perfectly adequate apartment, can't beat it for the price. Communications were really good and helpful. Also had them organise an airport pickup for me, very helpful.
I had some unfortunate trouble with the cleaning personnel trying to kick me out of the apartment a day before I had to leave, which I presume was just a miscommunication somewhere.