St Regis Mumbai opens its doors to first guests