Hi Debs,
we have stayed at the Mirage 3 times, amongst other places, we couldnt fault it, the pools are good sizes and very clean, food lovely and plenty of choice, rooms not huge but big enough, the
hotel is spotless and staff very friendly
very close to the beach and bars but not noisy at night
you will have a lovely time there, great choice
Sue