We spent 5 nights at the Reefs for our silver wedding anniversary. The whole place is well manicured, all staff are really friendly and polite and the cliff top room (345) was brilliant and looked straight at the sunset.
We ate at Coconuts and Royston's and both were lovely (lemon chicken/mushroom risotto at coconuts and blue cheese burgers at Royston's) but Royston's better value we thought.
Only grumbles were both to do with prices. Firstly, the rom was $645 a night which is crazy and in addition a further 19% was added every day for tax and gratuities. This will certainly discourage us from returning.
I don't know why Bermuda has the stupid practice of adding 15% to every bill for gratuities " for the customers convenience" ! Gratuities should always be at the customers discretion and a reflection of the actual service experience surely?