Stelios' place was very nice for our 3-nights stay.
The flat was very clean, modern and had everything needed for the stay.
The rooftop terrace is shared but there is plenty of space for everyone and it's amazing. Sometimes the bedroom can be slightly noisy (until ~1am) due to open cinema nearby.