Everytime I have been on the Grand -- it has looked incredible. I have never seen it look old. Princess keeps up their ships very well. There is no way I would call a 6 year old ship old. I have seen more carpet stains on brand new Royal Caribbean ships where the floors were stained with red liquid the entire week.