We have booked the July 30, 2018 Rhine cruise as well! Me, DH, DS (16 at time of cruise), and DD (13 at time of cruise). Hoping that there will be quite a few teens on this cruise, as I am still working on convincing my son that he will have fun even though this is quite a different vacation...