Our stay at Christos place was perfect, the communication and check-in has been super easy. You can reach everything by foot and there are a few good pubs and supermarkets there. Thanks for the stay!