Vefa's apartment was clean and comfortable. It had everything we needed, including a small fridge. It did seem a bit strange to have a kettle but no cups but we didn't really need this.
It is in a good location with a park nearby and close to public transport (which is very cheap during July and August this year as you can buy a 9 euro ticket that lasts the whole month). You can even walk to some touristy parts of the city within half an hour.
The shared bathroom was ok for us, although beware, there is not a separate space for drying and changing, you have to do this in the shower. This was a challenge for me as I am not very tall and could not reach the shelf above the shower head for storing a towel/clothes! The showers were never too busy.
We had a couple of issues during our stay eg. the electricity went off one day (this was an external fault) but Vefa was always very quick to respond to messages and offer support.
All in all a very positive stay and I would recommend it for a budget but comfortable stay.