Paradise found – Mauritius Ben Slater July 20, 2015 Asia, Feature, Glass Design, Mauritius There are a few things that make you feel special: hand-written notes, being looked after, being listened to and a few places that can make you feel really looked after. I can genuinely say St Regis Resort ...