Verified travelers to Mahe have given top reviews to Chauve Souris Relais.