The Residence is set on a beautiful white sand beach, surrounded by lush tropical gardens on the east coast of Mauritius.