I'm set to cruise for the very first time this October. The question I have is are there any services/people who will do a private photo shoot? I am a single mom to 2 boys and I never get a family picture with them since I'm always the one behind the camera. I know they have people come around and take random shots that you have to pay an arm/leg for but was wanting something more personal that would take time. I thought about asking someone to take some with my camera but think that is a little overdoing it and don't want to take time away from someone else on vacation.