General terms and conditions of sale and booking 2024 General terms and conditions of sale and booking 2024