Market Analysis • 01/06/2026 What 95% Hotel Occupancy During the Flower Festival Tells Us About Madeira's Peak Demand