Definitely a price-worthy place near the center of Naxos town. Mike was very welcoming and nice, just a bit hard to communicate with sometimes. Would recommend!