Calheta is Madeira's best