Marie France Beach Apartments *** La Digue, Wyspa, La Passe ,seychelles Islands Facilities in hotel Important