During peak season, it’s advisable to book at least six months in advance.