Hi all- I know variations of this question have been asked many times, but I could not find anyone going/coming from similar locations. I'm looking to book a flight from IAH (Houston) to Rome (FCO) through KLM, which would have a layover in Amsterdam. For the layover on the way to Rome, options range from 2 hours to 9 hours- how much time do I need? Additionally, would anyone recommend picking a longer layover and then seeing a bit of Amsterdam? It seems like all the options are either very long or short (not a whole lot of 3 or 4 hour options, which I would consider ideal).
For the return flight, KLM is only showing FCO> Amsterdam with a 50 min layover as an option before the flight back to IAH. I know Amsterdam is efficient, but is this an absolutely terrible idea? This flight is very early in the morning, but I still worry there won't be any flights back to Houston if we miss ours. These are connecting flights, so all on the same ticket.
We would be checking bags for both flights. Will too long of a layover result in the bag needing to be rechecked, and will too short not be enough time? We are super inexperienced flying to Europe, so thanks in advance!