An absolutely gorgeous oasis on the island of Naxos. Best place to stay on the island.