Great Stay! Very Accommodating! In the heart of Naxos town!