So, this is partially the problem...I have called HAL 3 different times and received 3 different answers. One said yes, age on our cruise is 18+, another said age on HAL is always 21 no matter where the cruise is (which is quite obviously not true) and another said "there is no way to know because its up to the captain so you wont know until you get on board". Which, again, seems not quite right. I cannot imagine they would require us to purchase the package for her if she cannot use it so I am thinking she can but it is frustrating not to be able to get a straight answer.