Madeira attracts some huge cruise ships. You can get a better view of these from the free to enter presidential gardens.