We really enjoyed our stay at Tassos place. He was there to receive us when we arrived at the flat. When we asked for a few missing pieces of equipment in the kitchen like a chopping board, cheese grater etc., he quickly arranged them for us.
There are a lot of cafes and supermarkets nearby. The public transport links are walkable distances. We definitely recommend his place and love to come back here again.