Amazing place to stay in Naxos, right near the main square of the main town, close by to everything you need and just a few minutes from the beach too! Highly recommend for anyone looking for a relaxing few days of island chilling