Loved staying here! It was right in the heart of Naxos.