Mike's place is great... Awesome views close to the beaches. He was very helpful in everything we needed. Renting a car is a must as the place is pretty far away from Naxos town. Would stay there again for sure