Perfect location and stay. Naxos was a perfect and relaxing spot.