We are going on the Viva in March for Southern Caribbean. Everyday we are in another port for 7 days, so yes you are not on the ship that much. Pretty much just nights. Yes I am sure certain areas will be busy and full of people so we will just avoid those areas if we are not there on time. Its a cruise so there are many things to do so I am not worried about it.