Could not recommend enough.
Excellent service and amazing location. Best stay in Naxos. Could walk to the port and the town with ease. Everything you need is a short walk away.
Beach is also right at your tips