n the quiet confines behind the secluded beach of Anse Forbans on the southeast coast of Mahe, Chalets d’Anse Forbans is a family-owned and managed establishment offering affordable self-catering accommodation, with comfortable spaces and modern touches.