This 75-room resort’s hilltop setting is one of Bermuda’s most stunning. Consequently, all of its major amenities — three restaurants,…