hi garythebike and welcome to the forum.
The Mirage is in a prime position, almost on the beach with a very pleasant garden at the front. Just past Ina's supermarket and before Graziella, where the food is amazing. You can find all sorts of posts about it - we highly recommend the garlic prawns - to die for!
If you click on Accommodation in the side menu, there is a link to the Mirage in the package holiday section. this takes you to Thomas Cook site where there is a slideshow etc. But guess that's how you found it and have seen it already.
In the Maps section you can go to the interactive map, which will show you more.
Very good reports about Mirage have been made on the forum by other members. You can find them by going to Forum, Home,Accommodaton Reviews.
We mostly stay a good way up the hill (Christos, Alecos Sgouros, Anna Studios, where we will be in July.)
Is this your first time in Arillas? Be warned, it is addictive and you will get hooked! In a nice way of course........
Best wishes
Phil