Pitch perfect place to stay in Naxos. Amazing value, great location.