We have been staying at the Swan, but the Dolphin resort is very similar although it feels like its more oriented toward business and convention travelers.
As far as what room to get... get as high a floor as possible. the views of the area are teriffic, especialy if you get a room facing...