Had a great time on Bermuda cruise. And the reason why? The ship! Second time on Liberty, second time loving her. Weather was super windy in Bermuda so our excursion, and many others, were cancelled. After spending time on island shopping, went back to the ship. They had plenty going on so the evening was not a disappointment after all! Room, JuniorSuite, was fantastic. Perfect for two people - even had a walk-in closet! Staff was fantastic - cruise director and staff were all fun. Even the staff in the dining areas were fun! Food - not the best I had, but ended up eating at windjammer quite a bit - which had improved immensely since our last time on Liberty. Choices in Mdr were ok, but not amazing. I am disappointed to see the ship go to Galveston - a port that I will probably never go out of. I would have placed her in Florida and sent one of the older, smaller ships to Galveston.