The apartment was perfect, had everything we needed and beyond. Looks much better in person!
It has coffee shops, supermarkets, a gym across the road (literally) and everything else you may need.
Vassilis was a great host! I recommend the apartment very much!