Cambridge Beaches Bermuda's top resort and spa. A world-class luxury resort where casual elegance prevails. http://www.cambridgebeaches.com