Emanuela's flat has the most amazing view of the sea, the pictures do not do it justice. We spent a lot of time sunbathing, eating, drinking or just taking in the sights during our stay. It really is the best feature of the flat.
The flat is located on the northern part of Naxos but is within short walking distance to a few restaurants and a little further to a lot more. There are a couple of shops nearby with all the necessities. The only problem is parking as there is no parking lot nearby and you have to park on the street, where there are limited spaces and time restrictions. There are buses to Taormina, so a car isn't really necessary.
Emanuela was very helpful all through our stay. Communication was mainly done by using Google Translate as she speaks limited English, which is still much better than my Italian. We did not have any problems with communication however.
If we came back to Naxos I would definitely try to stay at this flat. Considering that there is transport to Taormina and plenty of restaurants nearby I don't think we'd even need to bring a car again.