Carlisle Bay is managed by Campbell Grey Hotels, the same team behind London's One Aldwych, and more recently Duke's. Campbell Grey Hotels have also just acquired the Goodwood Park Hotel in Chicester.
If you like One Aldwych style in a resort setting then Carlisle Bay should appeal to you.