St Clair, An Encore Resort