Some were disappointed that fewer amenities are available in the offseason Overlooking Somerset Long Bay and Mangrove Bay from its perch on western Bermuda, Cambridge Beaches Resort & Spa caters ...