We had a great stay! It is very well located, close to the main part of town, and an easy walk from the port. It was very clean and well maintained. They were very helpful when we asked for anything.
I'd absolutely recommend staying here. If I ever make it back to Naxos, this is where I'd be booking my stay.