Nice place. Clean, well kept.
The location is the major drawback. It is located slightly further than most people will want to stay when visiting Naxos Town.