A value for money apartment in Naxos' Chora. In a walking distance from many places