I am a traveler who recently visited the British Airways Mauritius office is excellent. Excellent education, staff were helpful and polite to help me purchase my travel needs efficiently Since their office was so close, I felt free that I could walk by and ask about anything or in need of change. In terms of customer service overall a good regular experience.