Residence Villas Mont Choisy Mauritius Island - North Coast - Trou aux Biches, Coastal Road *** 7.2 / 10 45 reviews