We had a wonderful experience. John is extremely responsive and goes out of his way to make sure everything goes well with you vacation. The apartment has all the basics for a few days on the island for 2/3 people, it is 100 m from a very nice beach, part of lager sandy beach that is full of taverns, cafes and mini markets so you don't really need to go anywhere. If you have a car there is parking behind the apartments and the island is worth some driving around. The town is probably one of the best places to stay on the island, a perfect balance of nice beaches and plenty of choices of places to eat and drink, yet it is quite enough, with no noisy nightlife to make you lose your sleep. While the apartment is almost on the beach it is on a quite side road so you will not be bothered by the beach crowds. When we go to Naxos again this will definitely be our first choice for a place to stay. Thank you Yianni!!