Jane's Serenity Guest House *** Mahe Island, Santa Maria Anse A La Mouche, Mahe Island, Sc Facilities in hotel Important