These studios are amazing, Stavros hospitality was wonderful and welcoming all the time.
The location is just 5 min from the main Agios beach in Naxos, around the place you can find a lot of variety of restaurants.
I highly recommend this place. Btw they gave me a delicious apple pie.