It was a very clean and large apartment with lots of facilities. Communication was fast and the location was great for public transportation. You can reach the main center within 15-20 minutes.
Lots of great food places around. I can recommend the Turkish restaurant nearby (Muma).
Keep in mind that there was only one bathroom, so if you’re staying with lots of people, that might result in having to keep a schedule.