I've never stayed at Le Mirage but have stayed at Charela for 14 years and if the rooms and staff are as nice as that then you can't go wrong.