Happy to be of help. Make sure you check the Navmii app and download the Greece maps before you go - it's not part of the inital download with the app, which is just UK and Ireland. Click on 'World Maps' and enter Greece into the search in the app it'll come up (it's in the list but a long way down, they seem to be grouped oddly) and it's a free download. Some places in Arillas are listed as Arilas - one and the same. Do consider getting a good paper map - despite knowing the island well and using Navmii, we still use the paper one a lot.
Have a great time when it comes.