I was on this cruise as well, also in the Haven. Best food of all my cruises, Haven was great and so were the Specialty restaurants. Weather in Bermuda was fabulous - went swimming in both Tobacco and Horseshoe Bay - not that cold at all! Entertainment was great as well! Some rough waters on last sea day back to NYC but have experienced much worse - did not slow me down!