The meeting point is by the Beer House Restaurant in Funchal. The address is Pontão São Lázaro, Avenida Do Mar, 9000-017 Funchal There is a wall by the Beer House where you can seat and wait.
Here are some local businesses that might improve your experience in Madeira.
Activities, Food, Shops, Experiences... Some of the most interesting concepts I know in Madeira!