We are starting to plan an Alaskan Cruisetour for 2025. Based on next years itineraries the ship options are the Grand, Majestic, Royal and Sapphire. Which ship do you think is the better option? For reference, there will be 7 of us. 6 adults and a 15 year old boy and we want to go in July. Thank you!