We went to have a family vacation, 3 generations. A good time was had by all. Our room steward was friendly the whole time we were on the ship and when we saw him. The dinning room staff tried to meet any desire we had. The lido deck always had something going on.