Excellent location, Restorants, shops, for us best beach on Mahe a minute or two walking distance. Also a hospital (very good experience).
La Villa Therese : satellite tv,, fast wi-if, full equipped kitchen , excellent mattresses, nice living room, staff grill fishes for guests... pick up from airport,drop off...highly recomend. Thanks Patrick