im not sure how baby/kid friendly it is a friend who is a travel agent told me bout it....
i dare say we will have a ball!!!
hope u guys have a great trip too!!!