Naxos is very nice, beach side place. The apartment is not far from beach. We liked staying at the apartment and would recommend for anyone who wants to visit Taormina, Mt.Etna.
There are best restaurants along the Naxos beach.