My partner and I stayed at Stelios' for a week and loved our stay. Both of us are working remotely, so the quality of the Internet connection was an important consideration for us. Internet speed was great, as advertised, and there's multiple workspaces available in the apartment and on the balconies. Other than that, the flat was very clean and comfortable. The location is ideal, being 6 minutes walking from the beach and perhaps 10 minutes from the old town.