We didn't meet Costa but we met his mother and she was fantastic!! She even gave us some homemade pastries!!!
The apartment was nice with everything we needed. There is a common garden with great views to the see.
The apartment is walking distance to the city center, I must say that I was glad to be in that area as the area with all the holidays apartment is too turistical for us.