Stayed in November 2012....My wife and I live in Bermuda but needed a staycation.
Price - You can stay at Fairmont for the same price though you may receive a different less personal environment..
Location - great if you are not a business traveller as 25 minutes from town or not desirous to dine in town nightly..On peaceful side of the island with good ocean views.
Restaurants - highlight of the hotel..easily best food on the island..the sunday brunch is famous in Bermuda and is affordable by Bermuda standards.
Room - all the usual amenities(plenty cable channels, big bed, radio, desk) and no carpeting which is a plus however the tile can be a bit cold in winter..Older hotel but clean however the date nature of the bathroom may not be for some..Only issue we had in this vein was the bath tub had a mat stain so clearly needed to be replaced or better cleaned .. Big positive is FREE wifi in room which we rarely see in hotels across USA, Europe.