Incredible, spotless, stylish place in the perfect location in Naxos. We loved it!