We had a lovely stay at Artemis and Vassilis’s. The apartment is very cool with nice touches and is well located on the island. Would definitely stay there again.