we have also been on the liberty, we checked the pics out on webshots and everything on board is exactly the same,so i asume there shouldnt be any teething problems as this is the 3rd ship of its class.
were also going on the independence in april 09 carnt wait