These are really nice apartments! We stayed in the first studio and the patio was huge. It's on the top floor so the rooms were lovely and cool. We moved to a two room apartment during our stay and the rooms there are really spacious. They also have a huge balcony which is nice. We did have ants and the room was noisy at times.
The staff here are extremely friendly and helpful. The location is great as it's near the old town. It's a five minute walk. This place isn't really near the bar street or the beach. A taxi there costs 5 euros so it's not really that bad at all.
In other words we had a really nice holiday here in the Mirage complex!