Communication with Stelios and Antonis is just great, they're very accessible. Check-in was easy, the place really great. You find everything in the kitchen you need, the apartment is very clean and the beds are comfy. The terrace is also great but keep in mind that it's shared with others. The only downsides: one bedroom faces the street and it can be very loud during night as cars and motorbikes drive by with full speed. Also, the internet is ok for Whatsapp, e-mails etc but if you need to work including video calls, the connection isn't stable. The internet keeps dropping.
All in all, a great place and close to the town beach and old town as well.