Here's my St Regis rundown:
The Good (actually great!)
St Regis Florence
St Regis Bora Bora
St Regis Punta Mita
The Bad (I'll categorize as Good) 
St Regis Monarch Beach (miss this place in SoCal)
St Regis Roma
St Regis Houston - great upgrade, older property, but the service was excellent
The Ugly
St Regis San Francisco - multiple stays here, Nice upgrade w SNA, but always with meh service (even when celebrating an anniversary!). (Sub-par to ALL other SR's service level I've experienced)